Ref A: 0583cf25d71d44c68f484b6181652ae8 Ref B: FA44BA18438E2021711C414C3A418F76 Ref C: Tue May 21 05:34:09 2013 PST