Ref A: 61f2552da5f54772b8ad1bb8cd0dc803 Ref B: E44B14B93E4DD12FE67907DBC94A3845 Ref C: Fri Oct 24 03:31:38 2014 PST