Binance successfully challenges interim proprietary injunction over deposited cryptoassets 24 May 2023