Ref A: 54c04068a21448f085b79a210d5442ab Ref B: 578CCEB1CE2175635BB8BB283E799577 Ref C: Fri May 24 13:28:46 2013 PST