Ref A: 65f53f4cc7e542b5bbf32477a4fa13f7 Ref B: E473786B3C62359569F9973B1C7B4BC4 Ref C: Fri Apr 18 01:10:10 2014 PST