Ref A: a97c5441a7d94daa84f30339173a5712 Ref B: 5B81DF557813DDA86A7CAD3EAEB04EB6 Ref C: Tue May 21 08:47:08 2013 PST