Strategy sells 3,588 BTC to fund Digital Credit dividends - TrendCloud