Special Deposits Meaning