Ref A: 378bb934d72b42ec82fda22426e8251b Ref B: 548AB1A9E19E01462C418F5E03A3F825 Ref C: Wed Dec 24 20:10:47 2014 PST