Ref A: 0dcd537c88024feb80cf8045d32c70d8 Ref B: 7CAC3815080CE3CCB3785091AE3863F4 Ref C: Sat Oct 25 06:59:07 2014 PST