Ref A: 6701ab243c7c458ba2f68e440440451a Ref B: F4C46982A4DB89E8DF42D90EEBE74122 Ref C: Sun Apr 20 01:33:40 2014 PST