Ref A: 14d40ceb6168492ab29708570b809199 Ref B: 042A77080283F76B19198A7438D6C8E0 Ref C: Sat Jan 31 00:46:14 2015 PST