Ref A: 417d6c11448743f9a18ba0beec6fa85b Ref B: 7D61FEC94FD41266BFA5847004F8773C Ref C: Wed Apr 23 18:43:17 2014 PST