$BTC Richard teng abandon duty