```\nFile: wfCashBase.sol\n    function _getMaturedCashValue(uint256 fCashAmount) internal view returns (uint256) { \n        if (!hasMatured()) return 0; \n        // If the fCash has matured we use the cash balance instead.\n        (uint16 currencyId, uint40 maturity) = getDecodedID(); \n        PrimeRate memory pr = NotionalV2.getSettlementRate(currencyId, maturity); \n\n        // fCash has not yet been settled\n        if (pr.supplyFactor == 0) return 0; \n..SNIP..\n```\n