Ref A: 150ca0920abd4b87820acb8b8a571233 Ref B: 75720DD3C0EB181B1FA9E721E400A84A Ref C: Fri May 24 13:51:05 2013 PST