Ref A: 41aed23bd30f486da598ed691c64cbd4 Ref B: 16DDB7F0265205267C964608F77B0EC7 Ref C: Thu Oct 02 09:39:05 2014 PST