Ref A: 4912151c279c41e8ad0fefc8d8f592ab Ref B: A754FAE9224B8BB1D1CC604074D4EE28 Ref C: Tue Jul 22 21:41:43 2014 PST