Ref A: 6f61ca52317b4cf892529147c4227a2e Ref B: 0F0ED1DE68410573FAF06B0BFBC8F4DA Ref C: Wed Oct 01 02:43:57 2014 PST