Does anyone else think that #LastPass is owned by the #CIA? One of the last entities to acquire it was a "private equity firm" and they paid $4.3 Billion USD in outright cash!