Ref A: 01a3ef5de30a4216ade546472402b41f Ref B: D10DA6DA341CAE09DA42FC287AECBAE7 Ref C: Tue Sep 02 18:08:03 2014 PST