Ref A: c6b8efc10d9e44329b63e644ca6efe62 Ref B: 6A466FAEEEC6C640775418C8AA2BE1B1 Ref C: Sat Apr 18 13:09:41 2015 PST