Residual Vi, Ltd.