Ref A: 0dd4880d556d4a3cb05f683172404292 Ref B: 18EABDC505B0FB22C000CB293720F3E2 Ref C: Wed Dec 24 19:51:32 2014 PST