Ref A: 573f3ad7523e451a90730273a609372b Ref B: A253A0D18F89190DE53CE907AE6F7AF2 Ref C: Thu Dec 18 03:41:02 2014 PST