Ref A: 42265cd4961f434999ea43a1262d612e Ref B: 17A140B4D625F027F6A7C5177D775308 Ref C: Thu Dec 18 20:54:53 2014 PST