Ref A: bcd7e2461685483f9fc4d92d2c1023d3 Ref B: D75DC097A0B01105CBD60F169275E6F3 Ref C: Tue Sep 01 23:26:30 2015 PST