Ref A: baba15a6caf54015820faa7df3de3102 Ref B: E73C863B1B94145CF8DA66DD3404DBE6 Ref C: Fri Jan 30 00:49:12 2015 PST