Ref A: dc33561b185f42ec94f958d35ef1ec67 Ref B: 3D442647E93B1778A78F64B3D29C6576 Ref C: Tue Sep 30 03:47:23 2014 PST