Ref A: d873530fa751487fa3271af3637b82a9 Ref B: E4DD9619BCCB391B5FD3324DB802D374 Ref C: Tue Sep 30 23:43:58 2014 PST