Ref A: 26f64bf719c44918b21f43f63c524723 Ref B: 404A3E1DA92C31AC6F38FD19BCCE5F61 Ref C: Fri Apr 18 01:11:01 2014 PST