So far so good.
[POTENTIAL SPOILERS]
I've had my suspicion for a while due to Lawrence's inconsistencies... But I guess he is. A. Traitor.