Ref A: 7eb7d8647bcb44c484e37d09d8e2fc56 Ref B: DDECDC2A14A05D0DCF3247D8195CE304 Ref C: Tue May 21 03:08:41 2013 PST