{
  "title": "Fictional Dubai off-plan development",
  "currency": "AED",
  "homes": 48,
  "scope": "Nominal monthly project cash flow before finance and tax. The separately prepared cash-availability illustration is not a Dubai escrow release rule or an automated Feasly escrow feature.",
  "cases": [
    {
      "id": "base",
      "label": "Base",
      "assumptions": {
        "currency": "AED",
        "grossSales": 72000000,
        "developmentCost": 48400000,
        "landPrice": 16000000,
        "salesStartMonth": 7,
        "salesMonths": 24,
        "costLines": [
          {
            "code": "construction",
            "amount": 40000000,
            "startMonth": 4,
            "months": 20
          },
          {
            "code": "professionalFees",
            "amount": 3200000,
            "startMonth": 2,
            "months": 24
          },
          {
            "code": "contingency",
            "amount": 2000000,
            "startMonth": 4,
            "months": 20
          },
          {
            "code": "sellingCosts",
            "amount": 2400000,
            "startMonth": 7,
            "months": 24
          },
          {
            "code": "otherCosts",
            "amount": 800000,
            "startMonth": 1,
            "months": 24
          }
        ],
        "landMonth": 1
      },
      "availabilityLagMonths": 2,
      "profit": 7600000.0,
      "projectPeakFunding": 23166666.67,
      "availablePeakFunding": 27900000.0,
      "peakMonth": 8,
      "monthly": [
        {
          "month": 1,
          "receipts": 0,
          "costs": 16033333.33,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -16033333.33,
          "availableCash": -16033333.33
        },
        {
          "month": 2,
          "receipts": 0,
          "costs": 166666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -16200000.0,
          "availableCash": -16200000.0
        },
        {
          "month": 3,
          "receipts": 0,
          "costs": 166666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -16366666.67,
          "availableCash": -16366666.67
        },
        {
          "month": 4,
          "receipts": 0,
          "costs": 2266666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -18633333.33,
          "availableCash": -18633333.33
        },
        {
          "month": 5,
          "receipts": 0,
          "costs": 2266666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -20900000.0,
          "availableCash": -20900000.0
        },
        {
          "month": 6,
          "receipts": 0,
          "costs": 2266666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -23166666.67,
          "availableCash": -23166666.67
        },
        {
          "month": 7,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 0,
          "restrictedBalance": 3000000.0,
          "projectCash": -22533333.33,
          "availableCash": -25533333.33
        },
        {
          "month": 8,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 0,
          "restrictedBalance": 6000000.0,
          "projectCash": -21900000.0,
          "availableCash": -27900000.0
        },
        {
          "month": 9,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -21266666.67,
          "availableCash": -27266666.67
        },
        {
          "month": 10,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -20633333.33,
          "availableCash": -26633333.33
        },
        {
          "month": 11,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -20000000.0,
          "availableCash": -26000000.0
        },
        {
          "month": 12,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -19366666.67,
          "availableCash": -25366666.67
        },
        {
          "month": 13,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -18733333.33,
          "availableCash": -24733333.33
        },
        {
          "month": 14,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -18100000.0,
          "availableCash": -24100000.0
        },
        {
          "month": 15,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -17466666.67,
          "availableCash": -23466666.67
        },
        {
          "month": 16,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -16833333.33,
          "availableCash": -22833333.33
        },
        {
          "month": 17,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -16200000.0,
          "availableCash": -22200000.0
        },
        {
          "month": 18,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -15566666.67,
          "availableCash": -21566666.67
        },
        {
          "month": 19,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -14933333.33,
          "availableCash": -20933333.33
        },
        {
          "month": 20,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -14300000.0,
          "availableCash": -20300000.0
        },
        {
          "month": 21,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -13666666.67,
          "availableCash": -19666666.67
        },
        {
          "month": 22,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -13033333.33,
          "availableCash": -19033333.33
        },
        {
          "month": 23,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -12400000.0,
          "availableCash": -18400000.0
        },
        {
          "month": 24,
          "receipts": 3000000,
          "costs": 266666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -9666666.67,
          "availableCash": -15666666.67
        },
        {
          "month": 25,
          "receipts": 3000000,
          "costs": 233333.33,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -6900000.0,
          "availableCash": -12900000.0
        },
        {
          "month": 26,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -4000000.0,
          "availableCash": -10000000.0
        },
        {
          "month": 27,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -1100000.0,
          "availableCash": -7100000.0
        },
        {
          "month": 28,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": 1800000.0,
          "availableCash": -4200000.0
        },
        {
          "month": 29,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": 4700000.0,
          "availableCash": -1300000.0
        },
        {
          "month": 30,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": 7600000.0,
          "availableCash": 1600000.0
        },
        {
          "month": 31,
          "receipts": 0,
          "costs": 0,
          "cashAvailable": 3000000,
          "restrictedBalance": 3000000.0,
          "projectCash": 7600000.0,
          "availableCash": 4600000.0
        },
        {
          "month": 32,
          "receipts": 0,
          "costs": 0,
          "cashAvailable": 3000000,
          "restrictedBalance": 0.0,
          "projectCash": 7600000.0,
          "availableCash": 7600000.0
        }
      ]
    },
    {
      "id": "later-collections",
      "label": "Collections six months later",
      "assumptions": {
        "currency": "AED",
        "grossSales": 72000000,
        "developmentCost": 48400000,
        "landPrice": 16000000,
        "salesStartMonth": 13,
        "salesMonths": 24,
        "costLines": [
          {
            "code": "construction",
            "amount": 40000000,
            "startMonth": 4,
            "months": 20
          },
          {
            "code": "professionalFees",
            "amount": 3200000,
            "startMonth": 2,
            "months": 24
          },
          {
            "code": "contingency",
            "amount": 2000000,
            "startMonth": 4,
            "months": 20
          },
          {
            "code": "sellingCosts",
            "amount": 2400000,
            "startMonth": 13,
            "months": 24
          },
          {
            "code": "otherCosts",
            "amount": 800000,
            "startMonth": 1,
            "months": 24
          }
        ],
        "landMonth": 1
      },
      "availabilityLagMonths": 2,
      "profit": 7600000,
      "projectPeakFunding": 36766666.67,
      "availablePeakFunding": 41500000.0,
      "peakMonth": 14,
      "monthly": [
        {
          "month": 1,
          "receipts": 0,
          "costs": 16033333.33,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -16033333.33,
          "availableCash": -16033333.33
        },
        {
          "month": 2,
          "receipts": 0,
          "costs": 166666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -16200000.0,
          "availableCash": -16200000.0
        },
        {
          "month": 3,
          "receipts": 0,
          "costs": 166666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -16366666.67,
          "availableCash": -16366666.67
        },
        {
          "month": 4,
          "receipts": 0,
          "costs": 2266666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -18633333.33,
          "availableCash": -18633333.33
        },
        {
          "month": 5,
          "receipts": 0,
          "costs": 2266666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -20900000.0,
          "availableCash": -20900000.0
        },
        {
          "month": 6,
          "receipts": 0,
          "costs": 2266666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -23166666.67,
          "availableCash": -23166666.67
        },
        {
          "month": 7,
          "receipts": 0,
          "costs": 2266666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -25433333.33,
          "availableCash": -25433333.33
        },
        {
          "month": 8,
          "receipts": 0,
          "costs": 2266666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -27700000.0,
          "availableCash": -27700000.0
        },
        {
          "month": 9,
          "receipts": 0,
          "costs": 2266666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -29966666.67,
          "availableCash": -29966666.67
        },
        {
          "month": 10,
          "receipts": 0,
          "costs": 2266666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -32233333.33,
          "availableCash": -32233333.33
        },
        {
          "month": 11,
          "receipts": 0,
          "costs": 2266666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -34500000.0,
          "availableCash": -34500000.0
        },
        {
          "month": 12,
          "receipts": 0,
          "costs": 2266666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -36766666.67,
          "availableCash": -36766666.67
        },
        {
          "month": 13,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 0,
          "restrictedBalance": 3000000.0,
          "projectCash": -36133333.33,
          "availableCash": -39133333.33
        },
        {
          "month": 14,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 0,
          "restrictedBalance": 6000000.0,
          "projectCash": -35500000.0,
          "availableCash": -41500000.0
        },
        {
          "month": 15,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -34866666.67,
          "availableCash": -40866666.67
        },
        {
          "month": 16,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -34233333.33,
          "availableCash": -40233333.33
        },
        {
          "month": 17,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -33600000.0,
          "availableCash": -39600000.0
        },
        {
          "month": 18,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -32966666.67,
          "availableCash": -38966666.67
        },
        {
          "month": 19,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -32333333.33,
          "availableCash": -38333333.33
        },
        {
          "month": 20,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -31700000.0,
          "availableCash": -37700000.0
        },
        {
          "month": 21,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -31066666.67,
          "availableCash": -37066666.67
        },
        {
          "month": 22,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -30433333.33,
          "availableCash": -36433333.33
        },
        {
          "month": 23,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -29800000.0,
          "availableCash": -35800000.0
        },
        {
          "month": 24,
          "receipts": 3000000,
          "costs": 266666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -27066666.67,
          "availableCash": -33066666.67
        },
        {
          "month": 25,
          "receipts": 3000000,
          "costs": 233333.33,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -24300000.0,
          "availableCash": -30300000.0
        },
        {
          "month": 26,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -21400000.0,
          "availableCash": -27400000.0
        },
        {
          "month": 27,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -18500000.0,
          "availableCash": -24500000.0
        },
        {
          "month": 28,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -15600000.0,
          "availableCash": -21600000.0
        },
        {
          "month": 29,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -12700000.0,
          "availableCash": -18700000.0
        },
        {
          "month": 30,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -9800000.0,
          "availableCash": -15800000.0
        },
        {
          "month": 31,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -6900000.0,
          "availableCash": -12900000.0
        },
        {
          "month": 32,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -4000000.0,
          "availableCash": -10000000.0
        },
        {
          "month": 33,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -1100000.0,
          "availableCash": -7100000.0
        },
        {
          "month": 34,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": 1800000.0,
          "availableCash": -4200000.0
        },
        {
          "month": 35,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": 4700000.0,
          "availableCash": -1300000.0
        },
        {
          "month": 36,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": 7600000.0,
          "availableCash": 1600000.0
        },
        {
          "month": 37,
          "receipts": 0,
          "costs": 0,
          "cashAvailable": 3000000,
          "restrictedBalance": 3000000.0,
          "projectCash": 7600000.0,
          "availableCash": 4600000.0
        },
        {
          "month": 38,
          "receipts": 0,
          "costs": 0,
          "cashAvailable": 3000000,
          "restrictedBalance": 0.0,
          "projectCash": 7600000.0,
          "availableCash": 7600000.0
        }
      ]
    },
    {
      "id": "later-availability",
      "label": "Cash available five months later",
      "assumptions": {
        "currency": "AED",
        "grossSales": 72000000,
        "developmentCost": 48400000,
        "landPrice": 16000000,
        "salesStartMonth": 7,
        "salesMonths": 24,
        "costLines": [
          {
            "code": "construction",
            "amount": 40000000,
            "startMonth": 4,
            "months": 20
          },
          {
            "code": "professionalFees",
            "amount": 3200000,
            "startMonth": 2,
            "months": 24
          },
          {
            "code": "contingency",
            "amount": 2000000,
            "startMonth": 4,
            "months": 20
          },
          {
            "code": "sellingCosts",
            "amount": 2400000,
            "startMonth": 7,
            "months": 24
          },
          {
            "code": "otherCosts",
            "amount": 800000,
            "startMonth": 1,
            "months": 24
          }
        ],
        "landMonth": 1
      },
      "availabilityLagMonths": 5,
      "profit": 7600000.0,
      "projectPeakFunding": 23166666.67,
      "availablePeakFunding": 35000000.0,
      "peakMonth": 11,
      "monthly": [
        {
          "month": 1,
          "receipts": 0,
          "costs": 16033333.33,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -16033333.33,
          "availableCash": -16033333.33
        },
        {
          "month": 2,
          "receipts": 0,
          "costs": 166666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -16200000.0,
          "availableCash": -16200000.0
        },
        {
          "month": 3,
          "receipts": 0,
          "costs": 166666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -16366666.67,
          "availableCash": -16366666.67
        },
        {
          "month": 4,
          "receipts": 0,
          "costs": 2266666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -18633333.33,
          "availableCash": -18633333.33
        },
        {
          "month": 5,
          "receipts": 0,
          "costs": 2266666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -20900000.0,
          "availableCash": -20900000.0
        },
        {
          "month": 6,
          "receipts": 0,
          "costs": 2266666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -23166666.67,
          "availableCash": -23166666.67
        },
        {
          "month": 7,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 0,
          "restrictedBalance": 3000000.0,
          "projectCash": -22533333.33,
          "availableCash": -25533333.33
        },
        {
          "month": 8,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 0,
          "restrictedBalance": 6000000.0,
          "projectCash": -21900000.0,
          "availableCash": -27900000.0
        },
        {
          "month": 9,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 0,
          "restrictedBalance": 9000000.0,
          "projectCash": -21266666.67,
          "availableCash": -30266666.67
        },
        {
          "month": 10,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 0,
          "restrictedBalance": 12000000.0,
          "projectCash": -20633333.33,
          "availableCash": -32633333.33
        },
        {
          "month": 11,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 0,
          "restrictedBalance": 15000000.0,
          "projectCash": -20000000.0,
          "availableCash": -35000000.0
        },
        {
          "month": 12,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 15000000.0,
          "projectCash": -19366666.67,
          "availableCash": -34366666.67
        },
        {
          "month": 13,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 15000000.0,
          "projectCash": -18733333.33,
          "availableCash": -33733333.33
        },
        {
          "month": 14,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 15000000.0,
          "projectCash": -18100000.0,
          "availableCash": -33100000.0
        },
        {
          "month": 15,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 15000000.0,
          "projectCash": -17466666.67,
          "availableCash": -32466666.67
        },
        {
          "month": 16,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 15000000.0,
          "projectCash": -16833333.33,
          "availableCash": -31833333.33
        },
        {
          "month": 17,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 15000000.0,
          "projectCash": -16200000.0,
          "availableCash": -31200000.0
        },
        {
          "month": 18,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 15000000.0,
          "projectCash": -15566666.67,
          "availableCash": -30566666.67
        },
        {
          "month": 19,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 15000000.0,
          "projectCash": -14933333.33,
          "availableCash": -29933333.33
        },
        {
          "month": 20,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 15000000.0,
          "projectCash": -14300000.0,
          "availableCash": -29300000.0
        },
        {
          "month": 21,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 15000000.0,
          "projectCash": -13666666.67,
          "availableCash": -28666666.67
        },
        {
          "month": 22,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 15000000.0,
          "projectCash": -13033333.33,
          "availableCash": -28033333.33
        },
        {
          "month": 23,
          "receipts": 3000000,
          "costs": 2366666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 15000000.0,
          "projectCash": -12400000.0,
          "availableCash": -27400000.0
        },
        {
          "month": 24,
          "receipts": 3000000,
          "costs": 266666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 15000000.0,
          "projectCash": -9666666.67,
          "availableCash": -24666666.67
        },
        {
          "month": 25,
          "receipts": 3000000,
          "costs": 233333.33,
          "cashAvailable": 3000000,
          "restrictedBalance": 15000000.0,
          "projectCash": -6900000.0,
          "availableCash": -21900000.0
        },
        {
          "month": 26,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 15000000.0,
          "projectCash": -4000000.0,
          "availableCash": -19000000.0
        },
        {
          "month": 27,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 15000000.0,
          "projectCash": -1100000.0,
          "availableCash": -16100000.0
        },
        {
          "month": 28,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 15000000.0,
          "projectCash": 1800000.0,
          "availableCash": -13200000.0
        },
        {
          "month": 29,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 15000000.0,
          "projectCash": 4700000.0,
          "availableCash": -10300000.0
        },
        {
          "month": 30,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 15000000.0,
          "projectCash": 7600000.0,
          "availableCash": -7400000.0
        },
        {
          "month": 31,
          "receipts": 0,
          "costs": 0,
          "cashAvailable": 3000000,
          "restrictedBalance": 12000000.0,
          "projectCash": 7600000.0,
          "availableCash": -4400000.0
        },
        {
          "month": 32,
          "receipts": 0,
          "costs": 0,
          "cashAvailable": 3000000,
          "restrictedBalance": 9000000.0,
          "projectCash": 7600000.0,
          "availableCash": -1400000.0
        },
        {
          "month": 33,
          "receipts": 0,
          "costs": 0,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": 7600000.0,
          "availableCash": 1600000.0
        },
        {
          "month": 34,
          "receipts": 0,
          "costs": 0,
          "cashAvailable": 3000000,
          "restrictedBalance": 3000000.0,
          "projectCash": 7600000.0,
          "availableCash": 4600000.0
        },
        {
          "month": 35,
          "receipts": 0,
          "costs": 0,
          "cashAvailable": 3000000,
          "restrictedBalance": 0.0,
          "projectCash": 7600000.0,
          "availableCash": 7600000.0
        }
      ]
    },
    {
      "id": "higher-cost",
      "label": "Construction cost +10%",
      "assumptions": {
        "currency": "AED",
        "grossSales": 72000000,
        "developmentCost": 52400000,
        "landPrice": 16000000,
        "salesStartMonth": 7,
        "salesMonths": 24,
        "costLines": [
          {
            "code": "construction",
            "amount": 44000000,
            "startMonth": 4,
            "months": 20
          },
          {
            "code": "professionalFees",
            "amount": 3200000,
            "startMonth": 2,
            "months": 24
          },
          {
            "code": "contingency",
            "amount": 2000000,
            "startMonth": 4,
            "months": 20
          },
          {
            "code": "sellingCosts",
            "amount": 2400000,
            "startMonth": 7,
            "months": 24
          },
          {
            "code": "otherCosts",
            "amount": 800000,
            "startMonth": 1,
            "months": 24
          }
        ],
        "landMonth": 1
      },
      "availabilityLagMonths": 2,
      "profit": 3600000.0,
      "projectPeakFunding": 23766666.67,
      "availablePeakFunding": 28900000.0,
      "peakMonth": 8,
      "monthly": [
        {
          "month": 1,
          "receipts": 0,
          "costs": 16033333.33,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -16033333.33,
          "availableCash": -16033333.33
        },
        {
          "month": 2,
          "receipts": 0,
          "costs": 166666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -16200000.0,
          "availableCash": -16200000.0
        },
        {
          "month": 3,
          "receipts": 0,
          "costs": 166666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -16366666.67,
          "availableCash": -16366666.67
        },
        {
          "month": 4,
          "receipts": 0,
          "costs": 2466666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -18833333.33,
          "availableCash": -18833333.33
        },
        {
          "month": 5,
          "receipts": 0,
          "costs": 2466666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -21300000.0,
          "availableCash": -21300000.0
        },
        {
          "month": 6,
          "receipts": 0,
          "costs": 2466666.67,
          "cashAvailable": 0,
          "restrictedBalance": 0.0,
          "projectCash": -23766666.67,
          "availableCash": -23766666.67
        },
        {
          "month": 7,
          "receipts": 3000000,
          "costs": 2566666.67,
          "cashAvailable": 0,
          "restrictedBalance": 3000000.0,
          "projectCash": -23333333.33,
          "availableCash": -26333333.33
        },
        {
          "month": 8,
          "receipts": 3000000,
          "costs": 2566666.67,
          "cashAvailable": 0,
          "restrictedBalance": 6000000.0,
          "projectCash": -22900000.0,
          "availableCash": -28900000.0
        },
        {
          "month": 9,
          "receipts": 3000000,
          "costs": 2566666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -22466666.67,
          "availableCash": -28466666.67
        },
        {
          "month": 10,
          "receipts": 3000000,
          "costs": 2566666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -22033333.33,
          "availableCash": -28033333.33
        },
        {
          "month": 11,
          "receipts": 3000000,
          "costs": 2566666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -21600000.0,
          "availableCash": -27600000.0
        },
        {
          "month": 12,
          "receipts": 3000000,
          "costs": 2566666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -21166666.67,
          "availableCash": -27166666.67
        },
        {
          "month": 13,
          "receipts": 3000000,
          "costs": 2566666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -20733333.33,
          "availableCash": -26733333.33
        },
        {
          "month": 14,
          "receipts": 3000000,
          "costs": 2566666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -20300000.0,
          "availableCash": -26300000.0
        },
        {
          "month": 15,
          "receipts": 3000000,
          "costs": 2566666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -19866666.67,
          "availableCash": -25866666.67
        },
        {
          "month": 16,
          "receipts": 3000000,
          "costs": 2566666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -19433333.33,
          "availableCash": -25433333.33
        },
        {
          "month": 17,
          "receipts": 3000000,
          "costs": 2566666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -19000000.0,
          "availableCash": -25000000.0
        },
        {
          "month": 18,
          "receipts": 3000000,
          "costs": 2566666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -18566666.67,
          "availableCash": -24566666.67
        },
        {
          "month": 19,
          "receipts": 3000000,
          "costs": 2566666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -18133333.33,
          "availableCash": -24133333.33
        },
        {
          "month": 20,
          "receipts": 3000000,
          "costs": 2566666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -17700000.0,
          "availableCash": -23700000.0
        },
        {
          "month": 21,
          "receipts": 3000000,
          "costs": 2566666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -17266666.67,
          "availableCash": -23266666.67
        },
        {
          "month": 22,
          "receipts": 3000000,
          "costs": 2566666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -16833333.33,
          "availableCash": -22833333.33
        },
        {
          "month": 23,
          "receipts": 3000000,
          "costs": 2566666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -16400000.0,
          "availableCash": -22400000.0
        },
        {
          "month": 24,
          "receipts": 3000000,
          "costs": 266666.67,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -13666666.67,
          "availableCash": -19666666.67
        },
        {
          "month": 25,
          "receipts": 3000000,
          "costs": 233333.33,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -10900000.0,
          "availableCash": -16900000.0
        },
        {
          "month": 26,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -8000000.0,
          "availableCash": -14000000.0
        },
        {
          "month": 27,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -5100000.0,
          "availableCash": -11100000.0
        },
        {
          "month": 28,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": -2200000.0,
          "availableCash": -8200000.0
        },
        {
          "month": 29,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": 700000.0,
          "availableCash": -5300000.0
        },
        {
          "month": 30,
          "receipts": 3000000,
          "costs": 100000,
          "cashAvailable": 3000000,
          "restrictedBalance": 6000000.0,
          "projectCash": 3600000.0,
          "availableCash": -2400000.0
        },
        {
          "month": 31,
          "receipts": 0,
          "costs": 0,
          "cashAvailable": 3000000,
          "restrictedBalance": 3000000.0,
          "projectCash": 3600000.0,
          "availableCash": 600000.0
        },
        {
          "month": 32,
          "receipts": 0,
          "costs": 0,
          "cashAvailable": 3000000,
          "restrictedBalance": 0.0,
          "projectCash": 3600000.0,
          "availableCash": 3600000.0
        }
      ]
    }
  ]
}
