Ref A: ba28a889788446af8b580d6a75893d27 Ref B: 828DB75A536728B0A7EB4F36689D6542 Ref C: Thu May 23 17:29:35 2013 PST