Ref A: d280a0cc45a2415b808599e82b0f8079 Ref B: 9381754CFB4649EAC25007A1285DB207 Ref C: Sun May 26 01:20:50 2013 PST