Ref A: 264766826e8240778af1446e6845b77e Ref B: 7A480AB1350ABF62F0136D6F45B251AF Ref C: Fri May 24 05:04:20 2013 PST