Ref A: cb133fa678274293baf6cf2ea073169d Ref B: 94EB97B76D80D510A40BA398E1F04AED Ref C: Mon Nov 24 01:42:12 2014 PST