ASTER Slips Below $0.64 as Whale Deposits Add to Sell Pressure