Ref A: f169c7751d7243539942187daf715240 Ref B: E50F114B7CDC5CD2B0A8D7AB33BE141D Ref C: Sun Jan 25 11:21:38 2015 PST