Ref A: 13a2ca0e81dd4f8985ea6539213dcdec Ref B: 5EDC7E05216E884B4C4A6C137D6DE07E Ref C: Wed Jul 30 22:10:55 2014 PST