Ref A: 00b36f232a394cae8364df615b906e2b Ref B: 59542656037F3B13FE95E1CD5F420B02 Ref C: Tue May 21 06:09:47 2013 PST