Ref A: 8cd3f601ff5f4379ae3d7f5edadcf5e5 Ref B: 7340378A37F1D8F9FAE61D0553FCF078 Ref C: Wed Nov 26 06:21:26 2014 PST