Ref A: 655644800f3249fa974b7d8ea777e62e Ref B: D8BB8778DB80E873802D884D35B4CF51 Ref C: Sun Dec 21 20:41:36 2014 PST