Ref A: cba74df65caa4fbeb8e1a8f3f415e746 Ref B: 553E9C9429961EFDCEF8B66BE61A6DA3 Ref C: Thu Nov 20 18:58:57 2014 PST