190的移民监从什么时候开始计算?

我请情况是:
2016年8月提交申请,10月下签,2017年3月登陆,待了半个月,2018年又去了半个月。下签信上写的是Must Not Arrive After:2021年8月。
想请教大佬:按照5年住满2年的规定,我最晚是应该在2019年10月前长登,还是2020年3月之前长登?也就是说签证激活时间是2016年10月下签日,还是2017年3月激活日?
谢谢!