Ref A: 0dea2ba794c64da4a2d5169b57fa1887 Ref B: 10BAE3CA406DC52A0FB8BAEAC9E0C74B Ref C: Wed Oct 22 03:45:43 2014 PST