Ref A: 4fae89f6906d43f68d62d49cad27f9da Ref B: 840FF8E1208433F9E3166F84C2F148C5 Ref C: Fri May 24 03:41:31 2013 PST