Ref A: 577e0aea31fc46ba81adbe6ec832e91b Ref B: 4C987D43A1027AA806B2A3DCB990E9CC Ref C: Mon May 20 01:32:06 2013 PST