Ref A: 83b85c7e900b426c9cc9864e9a6da301 Ref B: 9F1FBD0E2C956BA3A6793E683D580411 Ref C: Wed May 22 06:09:43 2013 PST