Ref A: 27880b4453e7447eae850267e7aed9dd Ref B: 138C14B6537DD27457E88DBE3F52B6E6 Ref C: Tue May 21 05:25:59 2013 PST