Ref A: 5d4d6341bb31422f988550656c16a7e9 Ref B: 19FE327CA6F2DBCC99C65C9A2A4DA6E0 Ref C: Wed May 22 09:53:15 2013 PST