Ref A: 8e7265f507aa487488ea5464a74148ef Ref B: F73192728B16BA36284A6DE738C456C1 Ref C: Sun Apr 20 11:22:54 2014 PST