Ref A: 8393beaca4254cb483547146bfd7c339 Ref B: E1D43D663590602B1F27F0B0AE45567D Ref C: Tue Oct 21 00:04:02 2014 PST