Ref A: af57b1b2df26406bbf41174ab82cce6e Ref B: 3AE0EFD1F81CDC04368440A9F720347B Ref C: Wed Oct 01 03:38:43 2014 PST