Ref A: 713802c372af4f31861565213e198a3b Ref B: 58100E000C47227C325C420AE6F2907B Ref C: Fri Apr 18 01:19:59 2014 PST