Ref A: f7da1a92838c4a048189fc249c11226c Ref B: A4EAFC774384F0AE4ABB608553A649C9 Ref C: Sat Aug 30 19:07:52 2014 PST