Ref A: d15f7f5493d74255b185d2830df8a09a Ref B: 6A40C09EAE61B6179416D082F92B039D Ref C: Thu Nov 27 02:58:49 2014 PST