Trump Media x TAE Technologies merger closed by December 31?