Ref A: 90950444df724020b2686ede5165ddf5 Ref B: B6B4CEC8D89EC0CB6F8E39C0C85E0EE9 Ref C: Mon May 20 00:15:50 2013 PST