Ref A: cd930ecc9ecf461cb6b6107f07f8e198 Ref B: C0340710217F04B7861AA1B677CC731B Ref C: Fri May 24 22:59:47 2013 PST