Ref A: a964b3221c4a4501abc76fd7319484b5 Ref B: 95C96979CF91A72DAC4F47CDD7452861 Ref C: Mon Dec 29 02:51:36 2014 PST