Ref A: ec09530f4eae4d729103bbf287c23629 Ref B: 1C3621077BE75A841507ABF881686187 Ref C: Thu Oct 23 01:49:43 2014 PST