Ref A: 102a27dd7eb54101bf1fdf8af86e0254 Ref B: D0C573A72B3F42317828F3F9FBDB40DE Ref C: Wed Jun 19 07:24:46 2013 PST