Ref A: 74550d7af9514d838a51def5f834fb8b Ref B: 20F458991D1396650B255D5E28EB1869 Ref C: Fri May 24 06:22:34 2013 PST