Ref A: e8b87bd4d5064e7d8d4acc01390d1808 Ref B: 774AE661A0F42B76E2A4C683272FB92B Ref C: Tue May 21 02:34:05 2013 PST