override public MemBlock EndRead(IAsyncResult r) { LhtAsResult res = (LhtAsResult)r; return res.Result; } /** End a Swap