Ref A: dc78befa6abf4f5a90f240f72b4fc230 Ref B: 7D878211F43081DDFBD25BB381E87EF0 Ref C: Wed Apr 23 17:42:54 2014 PST