Ref A: 92ce91791c6547de8e28bbe7aaaf0c8f Ref B: FC49060A898F5BEBB743037A5A159062 Ref C: Thu Oct 30 06:50:41 2014 PST