Ref A: ade0be50ad044cf794649aa32d415f70 Ref B: EC4F8D7893D011082C618116BA5BF252 Ref C: Sat Aug 02 02:08:10 2014 PST