Ref A: c7ca184786f84677af833c6809805abf Ref B: 513C8D81EF7BD03A837537E253E5EC11 Ref C: Sun Dec 28 14:32:36 2014 PST