Ref A: 23911d0715b9416e88dddc950fc01302 Ref B: 98A4E8F2BF3382D853ABEF5FB6535A43 Ref C: Fri May 24 13:42:06 2013 PST