Ref A: d6004245559b42988367e542f72beff4 Ref B: 7B268550B3299448C9AC5407E78D442E Ref C: Fri May 24 04:03:59 2013 PST