{
  "skyLightSent": true,
  "meta": [
    {
      "x": 3,
      "z": 8,
      "bitMap": 31
    },
    {
      "x": 3,
      "z": 7,
      "bitMap": 31
    },
    {
      "x": 3,
      "z": 6,
      "bitMap": 31
    },
    {
      "x": 4,
      "z": 6,
      "bitMap": 31
    },
    {
      "x": 5,
      "z": 6,
      "bitMap": 31
    },
    {
      "x": 6,
      "z": 6,
      "bitMap": 31
    },
    {
      "x": 7,
      "z": 6,
      "bitMap": 31
    },
    {
      "x": 8,
      "z": 6,
      "bitMap": 31
    },
    {
      "x": 9,
      "z": 6,
      "bitMap": 31
    },
    {
      "x": 10,
      "z": 6,
      "bitMap": 31
    }
  ],
  "data": {
    "type": "Buffer",
    "data": [
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      240,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      144,
      4,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      240,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      240,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      21,
      0,
      112,
      0,
      240,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      240,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      240,
      0,
      16,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      48,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      0,
      1,
      0,
      1,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      48,
      0,
      112,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      112,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      112,
      0,
      0,
      1,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      112,
      0,
      16,
      0,
      112,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      17,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      112,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      0,
      1,
      112,
      0,
      0,
      1,
      0,
      1,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      80,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      80,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      240,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      80,
      1,
      80,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      240,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      240,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      21,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      224,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      240,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      224,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      224,
      0,
      224,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      224,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      240,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      144,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      245,
      10,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      18,
      1,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      245,
      10,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      245,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      42,
      1,
      18,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      18,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      18,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      42,
      1,
      18,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      34,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      18,
      1,
      42,
      1,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      42,
      1,
      42,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      18,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      18,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      239,
      13,
      0,
      0,
      0,
      0,
      239,
      238,
      222,
      204,
      0,
      0,
      0,
      0,
      239,
      221,
      205,
      192,
      0,
      0,
      0,
      0,
      239,
      13,
      188,
      203,
      13,
      0,
      0,
      0,
      239,
      221,
      188,
      203,
      13,
      0,
      0,
      0,
      203,
      12,
      0,
      0,
      0,
      0,
      0,
      0,
      203,
      237,
      0,
      0,
      0,
      0,
      0,
      0,
      208,
      254,
      15,
      0,
      0,
      0,
      0,
      0,
      221,
      237,
      222,
      0,
      0,
      0,
      0,
      0,
      238,
      221,
      205,
      220,
      0,
      0,
      0,
      0,
      255,
      222,
      176,
      203,
      12,
      0,
      0,
      0,
      255,
      222,
      205,
      12,
      237,
      15,
      0,
      0,
      255,
      238,
      222,
      221,
      237,
      255,
      0,
      0,
      255,
      255,
      239,
      238,
      254,
      255,
      15,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      222,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      222,
      12,
      255,
      255,
      239,
      238,
      254,
      255,
      222,
      176,
      239,
      238,
      222,
      221,
      254,
      255,
      222,
      205,
      239,
      221,
      205,
      208,
      254,
      255,
      238,
      222,
      239,
      13,
      188,
      220,
      254,
      255,
      255,
      239,
      239,
      221,
      188,
      220,
      254,
      255,
      255,
      255,
      203,
      220,
      13,
      0,
      0,
      0,
      0,
      224,
      203,
      237,
      238,
      0,
      0,
      0,
      0,
      224,
      208,
      254,
      255,
      255,
      0,
      0,
      0,
      220,
      221,
      237,
      238,
      254,
      255,
      15,
      208,
      204,
      238,
      221,
      221,
      237,
      238,
      255,
      238,
      205,
      255,
      222,
      192,
      220,
      237,
      255,
      255,
      222,
      255,
      222,
      205,
      12,
      237,
      255,
      255,
      238,
      255,
      238,
      222,
      221,
      237,
      255,
      255,
      255,
      255,
      255,
      239,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      238,
      255,
      255,
      255,
      255,
      255,
      255,
      222,
      221,
      255,
      255,
      239,
      238,
      254,
      255,
      222,
      192,
      239,
      238,
      222,
      221,
      254,
      255,
      222,
      205,
      239,
      221,
      205,
      208,
      254,
      255,
      238,
      222,
      239,
      13,
      204,
      220,
      254,
      255,
      255,
      239,
      239,
      221,
      204,
      220,
      254,
      255,
      255,
      255,
      204,
      220,
      237,
      255,
      0,
      0,
      224,
      238,
      203,
      237,
      238,
      255,
      255,
      239,
      221,
      237,
      208,
      254,
      255,
      255,
      255,
      239,
      13,
      220,
      221,
      237,
      238,
      254,
      255,
      239,
      221,
      204,
      238,
      221,
      221,
      237,
      238,
      255,
      238,
      205,
      255,
      222,
      192,
      220,
      237,
      255,
      255,
      222,
      255,
      222,
      205,
      12,
      237,
      255,
      255,
      238,
      255,
      238,
      222,
      221,
      237,
      255,
      255,
      255,
      255,
      255,
      239,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      238,
      255,
      255,
      255,
      255,
      255,
      255,
      222,
      221,
      255,
      255,
      239,
      238,
      254,
      255,
      222,
      192,
      239,
      238,
      222,
      221,
      254,
      255,
      222,
      205,
      239,
      221,
      205,
      208,
      254,
      255,
      238,
      222,
      239,
      13,
      220,
      220,
      254,
      255,
      255,
      239,
      239,
      222,
      221,
      221,
      254,
      255,
      255,
      255,
      205,
      220,
      237,
      255,
      255,
      239,
      238,
      238,
      204,
      237,
      238,
      255,
      255,
      239,
      221,
      237,
      208,
      254,
      255,
      255,
      255,
      239,
      13,
      220,
      221,
      237,
      238,
      254,
      255,
      239,
      221,
      204,
      238,
      221,
      221,
      237,
      238,
      255,
      238,
      205,
      255,
      222,
      192,
      221,
      237,
      255,
      255,
      222,
      255,
      222,
      205,
      12,
      237,
      255,
      255,
      238,
      255,
      238,
      222,
      221,
      238,
      255,
      255,
      255,
      255,
      255,
      239,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      238,
      255,
      255,
      255,
      255,
      255,
      255,
      222,
      237,
      255,
      255,
      239,
      238,
      254,
      255,
      222,
      208,
      255,
      255,
      238,
      221,
      254,
      255,
      238,
      221,
      255,
      238,
      222,
      208,
      254,
      255,
      238,
      222,
      255,
      14,
      237,
      237,
      254,
      255,
      255,
      239,
      255,
      239,
      238,
      238,
      254,
      255,
      255,
      255,
      222,
      220,
      237,
      255,
      255,
      239,
      238,
      238,
      205,
      237,
      238,
      255,
      255,
      239,
      221,
      237,
      208,
      254,
      255,
      255,
      255,
      239,
      13,
      220,
      221,
      237,
      238,
      255,
      255,
      239,
      221,
      204,
      238,
      238,
      221,
      254,
      255,
      255,
      238,
      205,
      255,
      222,
      208,
      238,
      254,
      255,
      255,
      222,
      255,
      238,
      221,
      13,
      254,
      255,
      255,
      238,
      255,
      238,
      238,
      238,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      224,
      255,
      255,
      255,
      238,
      255,
      255,
      255,
      238,
      255,
      239,
      239,
      224,
      255,
      255,
      255,
      239,
      255,
      238,
      254,
      254,
      255,
      255,
      255,
      239,
      255,
      239,
      255,
      255,
      255,
      255,
      255,
      255,
      222,
      220,
      237,
      255,
      255,
      239,
      238,
      238,
      221,
      237,
      238,
      255,
      255,
      239,
      221,
      237,
      208,
      254,
      255,
      255,
      255,
      239,
      13,
      220,
      221,
      254,
      255,
      255,
      255,
      239,
      221,
      204,
      238,
      255,
      238,
      255,
      255,
      255,
      238,
      205,
      255,
      239,
      224,
      239,
      255,
      255,
      255,
      222,
      255,
      255,
      238,
      238,
      254,
      255,
      255,
      238,
      255,
      255,
      255,
      239,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      238,
      255,
      255,
      255,
      254,
      255,
      255,
      255,
      254,
      255,
      255,
      239,
      238,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      221,
      237,
      255,
      255,
      239,
      238,
      238,
      238,
      238,
      238,
      255,
      255,
      239,
      221,
      237,
      224,
      255,
      255,
      255,
      255,
      239,
      13,
      220,
      238,
      255,
      255,
      255,
      255,
      239,
      221,
      220,
      255,
      255,
      254,
      255,
      255,
      255,
      238,
      205,
      255,
      239,
      238,
      255,
      255,
      255,
      255,
      222,
      255,
      255,
      254,
      255,
      255,
      255,
      255,
      238,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      254,
      255,
      255,
      239,
      238,
      238,
      254,
      255,
      255,
      255,
      255,
      239,
      222,
      238,
      238,
      255,
      255,
      255,
      255,
      239,
      13,
      237,
      254,
      255,
      255,
      255,
      255,
      239,
      221,
      237,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      222,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      14,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      240,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      240,
      0,
      112,
      0,
      240,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      144,
      4,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      240,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      240,
      0,
      112,
      0,
      240,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      144,
      4,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      112,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      0,
      1,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      17,
      0,
      17,
      0,
      112,
      0,
      17,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      144,
      4,
      144,
      4,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      112,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      1,
      112,
      0,
      0,
      1,
      0,
      1,
      112,
      0,
      16,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      144,
      4,
      144,
      4,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      48,
      0,
      17,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      144,
      4,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      1,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      80,
      1,
      80,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      224,
      0,
      224,
      0,
      17,
      0,
      17,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      224,
      0,
      240,
      0,
      240,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      19,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      0,
      1,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      17,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      1,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      19,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      0,
      1,
      0,
      1,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      240,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      240,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      240,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      240,
      0,
      240,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      240,
      0,
      240,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      1,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      144,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      144,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      144,
      0,
      144,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      144,
      0,
      144,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      144,
      0,
      144,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      32,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      32,
      0,
      32,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      32,
      0,
      32,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      18,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      18,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      18,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      18,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      13,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      14,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      12,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      205,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      222,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      239,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      14,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      254,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      13,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      222,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      239,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      14,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      254,
      14,
      0,
      0,
      0,
      0,
      0,
      0,
      237,
      13,
      0,
      0,
      0,
      0,
      0,
      0,
      220,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      239,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      254,
      14,
      0,
      0,
      0,
      0,
      0,
      0,
      237,
      13,
      0,
      0,
      0,
      0,
      0,
      0,
      220,
      12,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      254,
      14,
      0,
      0,
      0,
      0,
      0,
      0,
      237,
      205,
      0,
      0,
      0,
      0,
      0,
      0,
      220,
      12,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      222,
      12,
      0,
      0,
      0,
      0,
      0,
      255,
      222,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      14,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      14,
      0,
      0,
      0,
      0,
      0,
      0,
      239,
      13,
      0,
      0,
      0,
      0,
      0,
      0,
      222,
      12,
      0,
      0,
      0,
      0,
      0,
      0,
      222,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      222,
      12,
      0,
      0,
      0,
      0,
      0,
      240,
      238,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      239,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      239,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      239,
      254,
      238,
      222,
      0,
      0,
      0,
      0,
      239,
      237,
      221,
      237,
      15,
      0,
      0,
      0,
      255,
      221,
      12,
      237,
      255,
      0,
      0,
      240,
      255,
      255,
      222,
      205,
      11,
      0,
      0,
      0,
      0,
      255,
      222,
      192,
      12,
      0,
      0,
      0,
      0,
      255,
      222,
      220,
      13,
      0,
      0,
      0,
      240,
      255,
      222,
      237,
      14,
      0,
      0,
      0,
      240,
      239,
      221,
      254,
      15,
      0,
      0,
      0,
      255,
      222,
      220,
      254,
      15,
      0,
      0,
      0,
      255,
      222,
      208,
      254,
      15,
      0,
      0,
      240,
      255,
      222,
      221,
      254,
      15,
      0,
      0,
      240,
      255,
      238,
      238,
      255,
      0,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      15,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      240,
      239,
      255,
      255,
      255,
      255,
      0,
      0,
      240,
      239,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      254,
      238,
      238,
      255,
      255,
      255,
      255,
      239,
      238,
      221,
      237,
      255,
      255,
      255,
      255,
      255,
      222,
      12,
      237,
      255,
      255,
      255,
      255,
      255,
      255,
      222,
      221,
      204,
      192,
      13,
      0,
      255,
      255,
      222,
      192,
      220,
      221,
      13,
      240,
      255,
      255,
      222,
      220,
      237,
      238,
      254,
      240,
      255,
      255,
      222,
      237,
      254,
      255,
      255,
      255,
      255,
      239,
      221,
      254,
      255,
      255,
      255,
      255,
      255,
      222,
      220,
      254,
      255,
      255,
      255,
      255,
      255,
      222,
      208,
      254,
      255,
      255,
      255,
      255,
      255,
      222,
      221,
      254,
      255,
      255,
      255,
      255,
      255,
      238,
      238,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      238,
      255,
      255,
      255,
      255,
      255,
      239,
      221,
      237,
      255,
      255,
      255,
      255,
      255,
      239,
      13,
      237,
      255,
      255,
      255,
      255,
      255,
      255,
      222,
      237,
      205,
      208,
      254,
      255,
      255,
      255,
      222,
      208,
      221,
      221,
      254,
      255,
      255,
      255,
      222,
      237,
      238,
      238,
      254,
      255,
      255,
      255,
      238,
      238,
      254,
      255,
      255,
      255,
      255,
      239,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      238,
      237,
      254,
      255,
      255,
      255,
      255,
      255,
      222,
      208,
      254,
      255,
      255,
      255,
      255,
      255,
      238,
      237,
      254,
      255,
      255,
      255,
      255,
      255,
      238,
      238,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      238,
      255,
      255,
      255,
      255,
      255,
      239,
      221,
      237,
      255,
      255,
      255,
      255,
      255,
      239,
      13,
      237,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      254,
      222,
      208,
      254,
      255,
      255,
      255,
      239,
      224,
      222,
      221,
      254,
      255,
      255,
      255,
      239,
      254,
      239,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      224,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      239,
      221,
      237,
      255,
      255,
      255,
      255,
      255,
      239,
      13,
      237,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      254,
      222,
      208,
      254,
      255,
      255,
      255,
      239,
      238,
      222,
      221,
      254,
      255,
      255,
      255,
      255,
      254,
      239,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      238,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      14,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      222,
      208,
      254,
      255,
      255,
      255,
      255,
      255,
      222,
      221,
      254,
      255,
      255,
      255,
      255,
      255,
      239,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      222,
      208,
      254,
      255,
      255,
      255,
      255,
      255,
      222,
      221,
      254,
      255,
      255,
      255,
      255,
      255,
      239,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      224,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      238,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      238,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      0,
      1,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      17,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      112,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      17,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      19,
      0,
      128,
      3,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      128,
      3,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      144,
      4,
      144,
      4,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      144,
      4,
      144,
      4,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      144,
      4,
      0,
      1,
      0,
      1,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      144,
      4,
      0,
      1,
      21,
      0,
      21,
      0,
      144,
      4,
      144,
      4,
      21,
      0,
      144,
      4,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      144,
      4,
      144,
      4,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      144,
      4,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      144,
      4,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      144,
      4,
      144,
      4,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      240,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      240,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      240,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      240,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      0,
      1,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      0,
      1,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      19,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      0,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      42,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      42,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      42,
      1,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      0,
      0,
      42,
      1,
      18,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      18,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      18,
      1,
      42,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      14,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      13,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      12,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      221,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      238,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      13,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      222,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      239,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      239,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      239,
      13,
      0,
      0,
      0,
      0,
      0,
      240,
      222,
      14,
      0,
      0,
      0,
      0,
      0,
      240,
      237,
      15,
      0,
      0,
      0,
      0,
      0,
      240,
      237,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      237,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      238,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      239,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      239,
      0,
      0,
      0,
      0,
      0,
      255,
      239,
      222,
      12,
      0,
      0,
      0,
      0,
      176,
      203,
      220,
      254,
      255,
      255,
      255,
      255,
      205,
      187,
      192,
      13,
      240,
      255,
      255,
      255,
      222,
      188,
      186,
      0,
      0,
      240,
      255,
      255,
      239,
      205,
      171,
      0,
      0,
      0,
      255,
      255,
      239,
      13,
      12,
      0,
      0,
      0,
      240,
      255,
      239,
      221,
      221,
      0,
      0,
      0,
      240,
      255,
      222,
      238,
      238,
      0,
      0,
      0,
      240,
      255,
      237,
      255,
      255,
      0,
      0,
      0,
      240,
      255,
      237,
      255,
      255,
      0,
      0,
      0,
      240,
      255,
      237,
      255,
      255,
      15,
      0,
      0,
      240,
      255,
      238,
      255,
      255,
      15,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      222,
      0,
      0,
      240,
      239,
      255,
      255,
      239,
      205,
      0,
      0,
      0,
      239,
      255,
      255,
      239,
      13,
      0,
      0,
      0,
      239,
      255,
      255,
      239,
      205,
      203,
      0,
      0,
      255,
      255,
      239,
      222,
      188,
      203,
      0,
      0,
      255,
      176,
      220,
      221,
      254,
      255,
      255,
      255,
      255,
      205,
      204,
      208,
      254,
      255,
      255,
      255,
      255,
      222,
      188,
      203,
      237,
      255,
      255,
      255,
      255,
      239,
      205,
      187,
      220,
      254,
      255,
      255,
      255,
      239,
      13,
      204,
      208,
      254,
      255,
      255,
      255,
      239,
      221,
      221,
      221,
      254,
      255,
      255,
      255,
      238,
      238,
      238,
      238,
      254,
      255,
      255,
      255,
      238,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      237,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      254,
      255,
      255,
      239,
      255,
      255,
      239,
      221,
      237,
      255,
      255,
      239,
      255,
      255,
      239,
      13,
      237,
      255,
      255,
      239,
      255,
      255,
      239,
      205,
      220,
      254,
      255,
      255,
      255,
      239,
      222,
      188,
      220,
      254,
      255,
      255,
      192,
      221,
      221,
      254,
      255,
      255,
      255,
      255,
      205,
      205,
      208,
      254,
      255,
      255,
      255,
      255,
      222,
      188,
      203,
      237,
      255,
      255,
      255,
      255,
      239,
      205,
      187,
      220,
      254,
      255,
      255,
      255,
      239,
      13,
      204,
      208,
      254,
      255,
      255,
      255,
      239,
      221,
      221,
      221,
      254,
      255,
      255,
      255,
      255,
      238,
      238,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      254,
      255,
      255,
      239,
      255,
      255,
      239,
      221,
      237,
      255,
      255,
      239,
      255,
      255,
      239,
      13,
      237,
      255,
      255,
      239,
      255,
      255,
      239,
      205,
      220,
      254,
      255,
      255,
      255,
      255,
      239,
      205,
      220,
      254,
      255,
      255,
      208,
      222,
      221,
      254,
      255,
      255,
      255,
      255,
      221,
      222,
      208,
      254,
      255,
      255,
      255,
      255,
      222,
      205,
      204,
      237,
      255,
      255,
      255,
      255,
      239,
      205,
      204,
      220,
      254,
      255,
      255,
      255,
      239,
      13,
      204,
      208,
      254,
      255,
      255,
      255,
      239,
      221,
      221,
      221,
      254,
      255,
      255,
      255,
      255,
      238,
      238,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      254,
      255,
      255,
      239,
      255,
      255,
      239,
      221,
      237,
      255,
      255,
      239,
      255,
      255,
      239,
      13,
      237,
      255,
      255,
      239,
      255,
      255,
      239,
      205,
      220,
      254,
      255,
      255,
      255,
      255,
      239,
      205,
      220,
      254,
      255,
      255,
      224,
      239,
      238,
      255,
      255,
      255,
      255,
      255,
      238,
      239,
      224,
      255,
      255,
      255,
      255,
      255,
      239,
      222,
      221,
      238,
      255,
      255,
      255,
      255,
      239,
      205,
      221,
      221,
      254,
      255,
      255,
      255,
      239,
      13,
      204,
      208,
      254,
      255,
      255,
      255,
      239,
      221,
      221,
      221,
      254,
      255,
      255,
      255,
      255,
      238,
      238,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      254,
      255,
      255,
      239,
      255,
      255,
      239,
      221,
      238,
      255,
      255,
      239,
      255,
      255,
      239,
      13,
      237,
      255,
      255,
      239,
      255,
      255,
      239,
      222,
      221,
      254,
      255,
      255,
      255,
      255,
      239,
      221,
      220,
      254,
      255,
      255,
      238,
      255,
      254,
      255,
      255,
      255,
      255,
      255,
      254,
      239,
      238,
      255,
      255,
      255,
      255,
      255,
      239,
      238,
      238,
      238,
      255,
      255,
      255,
      255,
      239,
      221,
      238,
      237,
      254,
      255,
      255,
      255,
      239,
      13,
      221,
      208,
      254,
      255,
      255,
      255,
      239,
      221,
      237,
      237,
      254,
      255,
      255,
      255,
      255,
      238,
      238,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      14,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      238,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      237,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      255,
      254,
      255,
      255,
      255,
      255,
      255,
      14,
      238,
      224,
      255,
      255,
      255,
      255,
      255,
      238,
      254,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      255,
      254,
      255,
      255,
      255,
      255,
      255,
      238,
      238,
      238,
      255,
      255,
      255,
      255,
      255,
      239,
      255,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      7,
      7,
      7,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      7,
      7,
      7,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      48,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      19,
      0,
      208,
      0,
      112,
      0,
      208,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      208,
      0,
      208,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      19,
      0,
      112,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      112,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      208,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      208,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      208,
      0,
      112,
      0,
      208,
      0,
      208,
      0,
      112,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      17,
      0,
      112,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      112,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      144,
      4,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      17,
      0,
      112,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      144,
      4,
      144,
      4,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      128,
      3,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      144,
      4,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      144,
      4,
      144,
      4,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      128,
      3,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      144,
      4,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      19,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      128,
      3,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      128,
      3,
      128,
      3,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      128,
      3,
      128,
      3,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      128,
      3,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      48,
      0,
      208,
      0,
      208,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      240,
      0,
      240,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      240,
      0,
      240,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      208,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      192,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      208,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      208,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      192,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      48,
      0,
      48,
      0,
      192,
      0,
      48,
      0,
      48,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      192,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      192,
      0,
      192,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      192,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      192,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      32,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      32,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      192,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      32,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      32,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      32,
      0,
      48,
      0,
      0,
      1,
      48,
      0,
      48,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      32,
      0,
      48,
      0,
      0,
      1,
      0,
      1,
      48,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      32,
      0,
      48,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      32,
      0,
      48,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      32,
      0,
      48,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      32,
      0,
      48,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      32,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      32,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      32,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      32,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      16,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      16,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      1,
      48,
      0,
      48,
      0,
      192,
      0,
      192,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      1,
      48,
      0,
      48,
      0,
      192,
      0,
      192,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      0,
      1,
      48,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      192,
      0,
      192,
      0,
      192,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      192,
      0,
      192,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      16,
      0,
      16,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      32,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      16,
      0,
      16,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      18,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      18,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      34,
      1,
      34,
      1,
      34,
      1,
      34,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      18,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      42,
      1,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      42,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      102,
      6,
      0,
      0,
      0,
      0,
      0,
      0,
      102,
      102,
      0,
      0,
      0,
      0,
      0,
      0,
      102,
      102,
      6,
      0,
      0,
      0,
      0,
      0,
      102,
      102,
      102,
      0,
      0,
      0,
      0,
      0,
      102,
      102,
      102,
      6,
      0,
      0,
      0,
      0,
      0,
      96,
      102,
      102,
      0,
      0,
      0,
      0,
      0,
      0,
      102,
      102,
      6,
      0,
      0,
      0,
      0,
      0,
      102,
      102,
      6,
      0,
      0,
      0,
      0,
      0,
      102,
      102,
      6,
      0,
      0,
      0,
      0,
      0,
      102,
      102,
      6,
      0,
      0,
      0,
      0,
      0,
      102,
      102,
      6,
      0,
      0,
      0,
      0,
      0,
      102,
      102,
      6,
      0,
      0,
      0,
      0,
      0,
      102,
      102,
      6,
      0,
      0,
      0,
      0,
      0,
      102,
      102,
      6,
      0,
      0,
      0,
      0,
      0,
      102,
      102,
      6,
      0,
      0,
      0,
      0,
      0,
      102,
      102,
      6,
      0,
      0,
      0,
      153,
      153,
      153,
      153,
      0,
      0,
      0,
      0,
      153,
      153,
      153,
      153,
      9,
      0,
      0,
      0,
      153,
      153,
      153,
      153,
      9,
      0,
      0,
      0,
      153,
      153,
      153,
      153,
      9,
      0,
      0,
      0,
      153,
      153,
      153,
      153,
      9,
      0,
      0,
      0,
      144,
      153,
      153,
      153,
      9,
      0,
      0,
      0,
      0,
      153,
      153,
      153,
      9,
      0,
      0,
      0,
      0,
      144,
      153,
      153,
      9,
      0,
      0,
      0,
      0,
      144,
      153,
      153,
      9,
      0,
      0,
      0,
      0,
      144,
      153,
      153,
      9,
      0,
      0,
      0,
      0,
      144,
      153,
      153,
      9,
      0,
      0,
      0,
      0,
      144,
      153,
      153,
      9,
      0,
      0,
      0,
      0,
      144,
      153,
      153,
      9,
      0,
      0,
      0,
      0,
      144,
      153,
      153,
      9,
      0,
      0,
      0,
      0,
      144,
      153,
      153,
      9,
      0,
      0,
      0,
      0,
      144,
      153,
      153,
      9,
      0,
      0,
      192,
      204,
      204,
      204,
      204,
      12,
      0,
      0,
      192,
      204,
      204,
      204,
      204,
      12,
      0,
      0,
      192,
      204,
      204,
      204,
      204,
      12,
      0,
      0,
      192,
      204,
      204,
      204,
      204,
      12,
      0,
      0,
      192,
      204,
      204,
      204,
      204,
      204,
      0,
      0,
      0,
      204,
      204,
      204,
      204,
      204,
      0,
      0,
      0,
      192,
      204,
      204,
      204,
      204,
      0,
      0,
      0,
      0,
      204,
      204,
      204,
      204,
      0,
      0,
      0,
      0,
      204,
      204,
      204,
      204,
      0,
      0,
      0,
      0,
      204,
      204,
      204,
      204,
      0,
      0,
      0,
      0,
      192,
      204,
      204,
      204,
      0,
      0,
      0,
      0,
      192,
      204,
      204,
      204,
      0,
      0,
      0,
      0,
      192,
      204,
      204,
      204,
      0,
      0,
      0,
      0,
      192,
      204,
      204,
      204,
      0,
      0,
      0,
      0,
      192,
      204,
      204,
      204,
      0,
      0,
      0,
      0,
      192,
      204,
      204,
      204,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      255,
      15,
      0,
      240,
      255,
      255,
      255,
      255,
      255,
      15,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      15,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      254,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      254,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      254,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      254,
      255,
      255,
      255,
      15,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      224,
      254,
      255,
      255,
      255,
      255,
      0,
      0,
      208,
      254,
      255,
      255,
      255,
      255,
      0,
      0,
      208,
      254,
      255,
      255,
      255,
      255,
      0,
      0,
      221,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      224,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      208,
      238,
      254,
      255,
      255,
      255,
      255,
      0,
      192,
      221,
      254,
      255,
      255,
      255,
      255,
      0,
      192,
      208,
      254,
      255,
      255,
      255,
      255,
      0,
      208,
      221,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      237,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      220,
      238,
      254,
      255,
      255,
      255,
      255,
      0,
      203,
      221,
      254,
      255,
      255,
      255,
      255,
      0,
      204,
      208,
      254,
      255,
      255,
      255,
      255,
      0,
      221,
      221,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      221,
      237,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      220,
      238,
      254,
      255,
      255,
      255,
      255,
      208,
      204,
      221,
      254,
      255,
      255,
      255,
      255,
      224,
      205,
      208,
      254,
      255,
      255,
      255,
      255,
      240,
      222,
      221,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      221,
      237,
      255,
      255,
      255,
      255,
      255,
      255,
      13,
      220,
      238,
      254,
      255,
      255,
      255,
      255,
      221,
      204,
      221,
      254,
      255,
      255,
      255,
      255,
      238,
      205,
      208,
      254,
      255,
      255,
      255,
      255,
      255,
      222,
      221,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      221,
      237,
      255,
      255,
      255,
      255,
      255,
      255,
      13,
      220,
      238,
      254,
      255,
      255,
      255,
      255,
      221,
      204,
      221,
      254,
      255,
      255,
      255,
      255,
      238,
      205,
      208,
      254,
      255,
      255,
      255,
      255,
      255,
      222,
      237,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      221,
      237,
      255,
      255,
      255,
      255,
      255,
      255,
      13,
      237,
      255,
      255,
      255,
      255,
      255,
      255,
      221,
      221,
      238,
      255,
      255,
      255,
      255,
      255,
      238,
      222,
      224,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      221,
      237,
      255,
      255,
      255,
      255,
      255,
      255,
      13,
      237,
      255,
      255,
      255,
      255,
      255,
      255,
      221,
      221,
      254,
      255,
      255,
      255,
      255,
      255,
      238,
      238,
      238,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      221,
      238,
      255,
      255,
      255,
      255,
      255,
      255,
      13,
      237,
      255,
      255,
      255,
      255,
      255,
      255,
      222,
      237,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      238,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      14,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      238,
      254,
      255,
      255,
      255,
      255,
      255,
      255,
      239,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      1,
      1,
      1,
      7,
      27,
      27,
      27,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      27,
      27,
      27,
      27,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      27,
      27,
      27,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      27,
      27,
      27,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      27,
      27,
      27,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      27,
      27,
      27,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      27,
      27,
      27,
      7,
      7,
      7,
      27,
      27,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      7,
      7,
      7,
      7,
      7,
      7,
      1,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      7,
      7,
      7,
      7,
      7,
      7,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      7,
      7,
      7,
      7,
      7,
      7,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      27,
      7,
      7,
      7,
      7,
      7,
      7,
      7,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      17,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      128,
      3,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      17,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      17,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      19,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      208,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      208,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      17,
      0,
      112,
      0,
      17,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      17,
      0,
      112,
      0,
      17,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      17,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      17,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      208,
      0,
      112,
      0,
      112,
      0,
      208,
      0,
      208,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      208,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      208,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      176,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      16,
      0,
      208,
      0,
      112,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      240,
      0,
      240,
      0,
      144,
      4,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      240,
      0,
      240,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      176,
      0,
      112,
      0,
      176,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      17,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      80,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      80,
      1,
      80,
      1,
      17,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      224,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      80,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      80,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      0,
      144,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      240,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      0,
      1,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      0,
      1,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      241,
      1,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      242,
      10,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      241,
      1,
      241,
      1,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      242,
      10,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      242,
      10,
      241,
      1,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      241,
      1,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      242,
      10,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      15,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      255,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      15,
      15,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      255,
      15,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      255,
      0,
      0,
      0,
      0,
      240,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      255,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      15,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      255,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      240,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      255,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      255,
      0,
      255,
      255,
      0,
      0,
      0,
      240,
      255,
      0,
      255,
      255,
      0,
      0,
      0,
      240,
      255,
      0,
      255,
      255,
      0,
      0,
      0,
      240,
      255,
      0,
      240,
      15,
      0,
      0,
      0,
      0,
      255,
      0,
      240,
      15,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      15,
      0,
      0,
      0,
      240,
      255,
      0,
      240,
      15,
      0,
      0,
      0,
      255,
      255,
      0,
      240,
      15,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      208,
      13,
      0,
      0,
      0,
      0,
      0,
      0,
      237,
      222,
      0,
      0,
      0,
      0,
      0,
      0,
      238,
      238,
      0,
      0,
      0,
      0,
      0,
      0,
      238,
      238,
      0,
      0,
      0,
      0,
      0,
      0,
      238,
      238,
      0,
      0,
      0,
      0,
      0,
      0,
      238,
      238,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      11,
      0,
      0,
      0,
      0,
      0,
      0,
      192,
      188,
      0,
      0,
      0,
      0,
      0,
      0,
      220,
      205,
      0,
      0,
      0,
      0,
      0,
      0,
      221,
      221,
      0,
      0,
      0,
      0,
      0,
      0,
      221,
      221,
      0,
      0,
      0,
      0,
      0,
      0,
      208,
      221,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      160,
      154,
      0,
      0,
      0,
      0,
      0,
      0,
      186,
      171,
      0,
      0,
      0,
      0,
      0,
      0,
      203,
      188,
      0,
      0,
      0,
      0,
      0,
      0,
      204,
      204,
      0,
      0,
      0,
      0,
      0,
      0,
      192,
      204,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      144,
      137,
      0,
      0,
      0,
      0,
      0,
      0,
      160,
      154,
      0,
      0,
      0,
      0,
      0,
      0,
      176,
      171,
      0,
      0,
      0,
      0,
      0,
      0,
      176,
      187,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      128,
      120,
      0,
      0,
      0,
      0,
      0,
      0,
      144,
      137,
      0,
      0,
      0,
      0,
      0,
      0,
      160,
      154,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      112,
      103,
      0,
      0,
      0,
      0,
      0,
      0,
      128,
      120,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      86,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      255,
      255,
      15,
      0,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      7,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      7,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      7,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      7,
      7,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      7,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      7,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      208,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      19,
      0,
      19,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      208,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      208,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      19,
      0,
      19,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      240,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      0,
      1,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      0,
      1,
      176,
      0,
      176,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      19,
      0,
      19,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      112,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      240,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      112,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      240,
      0,
      240,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      240,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      19,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      176,
      0,
      112,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      176,
      0,
      112,
      0,
      176,
      0,
      16,
      0,
      112,
      0,
      240,
      0,
      240,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      240,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      144,
      4,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      176,
      0,
      16,
      0,
      128,
      3,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      128,
      3,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      176,
      0,
      16,
      0,
      128,
      3,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      128,
      3,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      208,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      128,
      3,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      128,
      3,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      128,
      3,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      128,
      3,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      128,
      3,
      16,
      0,
      19,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      128,
      3,
      128,
      3,
      19,
      0,
      240,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      1,
      128,
      3,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      1,
      16,
      0,
      128,
      3,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      128,
      3,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      0,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      240,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      240,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      1,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      240,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      240,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      240,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      240,
      0,
      240,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      240,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      240,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      21,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      19,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      1,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      19,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      21,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      240,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      208,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      208,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      19,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      19,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      242,
      10,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      241,
      1,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      242,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      15,
      240,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      11,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      12,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      8,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      9,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      7,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      8,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      6,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      7,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      5,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      208,
      12,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      135,
      0,
      0,
      0,
      0,
      0,
      0,
      112,
      152,
      8,
      0,
      0,
      0,
      0,
      0,
      128,
      169,
      9,
      0,
      0,
      0,
      0,
      0,
      0,
      186,
      154,
      0,
      0,
      0,
      0,
      0,
      0,
      203,
      171,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      50,
      0,
      0,
      0,
      0,
      0,
      0,
      33,
      67,
      0,
      0,
      0,
      0,
      0,
      0,
      50,
      84,
      118,
      0,
      0,
      0,
      0,
      0,
      64,
      101,
      135,
      7,
      0,
      0,
      0,
      0,
      0,
      112,
      152,
      8,
      0,
      0,
      0,
      0,
      0,
      0,
      169,
      137,
      0,
      0,
      0,
      0,
      0,
      0,
      186,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      50,
      0,
      0,
      0,
      0,
      0,
      0,
      33,
      67,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      84,
      118,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      135,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      144,
      8,
      0,
      0,
      0,
      0,
      0,
      0,
      160,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      2,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      240,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      240,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      0,
      1,
      16,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      0,
      1,
      112,
      0,
      112,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      144,
      4,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      144,
      4,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      144,
      4,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      144,
      4,
      144,
      4,
      21,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      176,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      144,
      4,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      112,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      112,
      0,
      176,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      144,
      4,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      128,
      3,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      21,
      0,
      21,
      0,
      128,
      3,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      176,
      0,
      176,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      240,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      240,
      0,
      240,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      240,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      1,
      0,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      0,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      32,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      15,
      0,
      0,
      240,
      255,
      0,
      0,
      15,
      255,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      15,
      255,
      0,
      240,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      255,
      0,
      0,
      0,
      240,
      15,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      86,
      52,
      0,
      0,
      0,
      0,
      0,
      96,
      103,
      69,
      0,
      0,
      0,
      0,
      0,
      118,
      120,
      86,
      0,
      0,
      0,
      0,
      0,
      135,
      137,
      7,
      0,
      0,
      0,
      0,
      0,
      152,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      169,
      224,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      238,
      14,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      103,
      69,
      0,
      0,
      0,
      0,
      0,
      112,
      120,
      86,
      0,
      0,
      0,
      0,
      0,
      135,
      137,
      103,
      0,
      0,
      0,
      0,
      112,
      152,
      154,
      120,
      0,
      0,
      0,
      0,
      128,
      169,
      11,
      0,
      0,
      0,
      0,
      0,
      144,
      186,
      12,
      0,
      0,
      0,
      0,
      0,
      0,
      203,
      13,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      52,
      0,
      0,
      0,
      0,
      0,
      96,
      103,
      69,
      0,
      0,
      0,
      0,
      0,
      118,
      120,
      86,
      0,
      0,
      0,
      0,
      96,
      135,
      137,
      0,
      0,
      0,
      0,
      0,
      112,
      152,
      10,
      0,
      0,
      0,
      0,
      0,
      128,
      169,
      11,
      0,
      0,
      0,
      0,
      0,
      0,
      186,
      188,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      112,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      135,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      152,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      169,
      171,
      137,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      144,
      154,
      120,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      15,
      240,
      255,
      0,
      255,
      255,
      255,
      255,
      0,
      0,
      240,
      0,
      240,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      144,
      4,
      144,
      4,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      17,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      0,
      1,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      0,
      1,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      0,
      1,
      112,
      0,
      112,
      0,
      16,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      17,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      240,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      144,
      4,
      16,
      0,
      112,
      0,
      112,
      0,
      0,
      1,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      0,
      1,
      0,
      1,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      240,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      144,
      4,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      224,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      19,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      112,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      17,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      176,
      0,
      16,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      176,
      0,
      176,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      176,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      17,
      0,
      17,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      2,
      16,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      224,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      240,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      0,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      80,
      1,
      80,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      80,
      1,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      17,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      17,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      80,
      2,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      242,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      242,
      10,
      0,
      0,
      0,
      0,
      242,
      10,
      32,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      32,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      255,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      0,
      0,
      0,
      15,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      255,
      15,
      255,
      255,
      15,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      240,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      15,
      15,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      2,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      3,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      4,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      35,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      52,
      18,
      0,
      0,
      0,
      0,
      0,
      0,
      69,
      3,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      35,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      52,
      18,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      18,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      208,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      240,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      240,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      15,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      240,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      0,
      1,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      0,
      1,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      144,
      4,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      144,
      4,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      144,
      4,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      0,
      1,
      0,
      1,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      0,
      1,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      0,
      1,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      48,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      19,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      17,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      144,
      4,
      112,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      48,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      144,
      4,
      144,
      4,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      144,
      4,
      112,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      17,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      17,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      144,
      4,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      144,
      4,
      144,
      4,
      112,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      48,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      21,
      0,
      144,
      4,
      112,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      112,
      0,
      17,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      21,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      208,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      21,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      80,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      80,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      144,
      4,
      144,
      4,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      240,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      240,
      0,
      240,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      242,
      10,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      242,
      10,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      144,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      250,
      10,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      242,
      10,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      242,
      10,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      208,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      144,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      242,
      10,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      242,
      10,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      242,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      208,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      242,
      10,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      242,
      10,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      242,
      10,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      242,
      10,
      242,
      10,
      242,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      250,
      10,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      144,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      144,
      153,
      9,
      0,
      0,
      255,
      15,
      0,
      144,
      153,
      9,
      0,
      0,
      255,
      0,
      0,
      144,
      153,
      9,
      0,
      0,
      255,
      0,
      0,
      144,
      153,
      9,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      15,
      0,
      0,
      255,
      255,
      0,
      176,
      204,
      171,
      203,
      204,
      255,
      255,
      0,
      176,
      188,
      170,
      203,
      204,
      255,
      255,
      0,
      0,
      204,
      160,
      186,
      187,
      255,
      255,
      0,
      204,
      204,
      188,
      0,
      0,
      255,
      255,
      0,
      204,
      204,
      204,
      0,
      0,
      255,
      255,
      0,
      204,
      204,
      204,
      0,
      0,
      255,
      255,
      0,
      204,
      204,
      12,
      0,
      0,
      255,
      255,
      0,
      0,
      204,
      0,
      0,
      0,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      15,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      224,
      255,
      222,
      254,
      255,
      255,
      255,
      0,
      224,
      239,
      221,
      254,
      255,
      255,
      255,
      0,
      224,
      255,
      222,
      237,
      238,
      255,
      255,
      0,
      255,
      255,
      239,
      0,
      13,
      255,
      255,
      15,
      255,
      255,
      255,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      15,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      15,
      255,
      0,
      240,
      255,
      255,
      255,
      255,
      15,
      15,
      0,
      240,
      255,
      255,
      255,
      255,
      15,
      255,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      15,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      144,
      4,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      21,
      0,
      21,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      144,
      4,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      19,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      19,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      112,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      19,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      48,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      16,
      0,
      144,
      4,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      112,
      0,
      112,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      240,
      0,
      240,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      0,
      1,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      144,
      4,
      144,
      4,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      128,
      3,
      128,
      3,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      128,
      3,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      1,
      0,
      1,
      19,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      0,
      1,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      144,
      4,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      240,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      128,
      3,
      128,
      3,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      128,
      3,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      0,
      1,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      144,
      4,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      80,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      80,
      1,
      80,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      80,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      144,
      4,
      144,
      4,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      80,
      1,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      19,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      0,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      224,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      240,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      240,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      0,
      1,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      240,
      0,
      240,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      240,
      0,
      240,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      240,
      0,
      240,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      208,
      0,
      208,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      240,
      0,
      240,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      240,
      0,
      240,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      208,
      0,
      208,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      19,
      0,
      19,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      208,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      21,
      0,
      21,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      21,
      0,
      21,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      241,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      144,
      0,
      144,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      0,
      1,
      0,
      1,
      16,
      0,
      144,
      0,
      144,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      17,
      0,
      17,
      0,
      17,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      16,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      16,
      0,
      48,
      0,
      21,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      241,
      1,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      144,
      0,
      144,
      0,
      208,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      144,
      0,
      144,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      0,
      0,
      0,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      48,
      0,
      48,
      0,
      48,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      242,
      10,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      242,
      10,
      241,
      1,
      242,
      10,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      96,
      2,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      242,
      10,
      241,
      1,
      241,
      1,
      241,
      1,
      242,
      10,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      242,
      10,
      0,
      0,
      242,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      242,
      10,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      32,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      80,
      2,
      241,
      1,
      0,
      0,
      241,
      1,
      32,
      0,
      32,
      0,
      32,
      0,
      241,
      1,
      241,
      1,
      80,
      2,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      242,
      10,
      241,
      1,
      242,
      10,
      0,
      0,
      0,
      0,
      80,
      2,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      80,
      2,
      241,
      1,
      241,
      1,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      242,
      10,
      241,
      1,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      242,
      10,
      241,
      1,
      80,
      2,
      0,
      0,
      0,
      0,
      0,
      0,
      80,
      2,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      80,
      2,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      242,
      10,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      250,
      10,
      241,
      1,
      0,
      0,
      242,
      10,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      96,
      2,
      0,
      0,
      96,
      2,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      242,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      242,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      242,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      242,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      242,
      10,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      241,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      241,
      1,
      242,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      241,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      250,
      10,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      33,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      33,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      16,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      153,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      153,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      204,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      204,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      188,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      15,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      255,
      15,
      0,
      0,
      0,
      255,
      255,
      255,
      255,
      14,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      14,
      0,
      0,
      0,
      0,
      0,
      0,
      239,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      255,
      15,
      0,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      15,
      0,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      15,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      255,
      0,
      0,
      0,
      0,
      0,
      0,
      240,
      255,
      255,
      0,
      0,
      0,
      0,
      240,
      255,
      255,
      255,
      255,
      255,
      15,
      0,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      255,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1
    ]
  }
}