Ref A: ff705d54cad9430a887b4ccf808e1816 Ref B: 6022976397AACB8D90BEA901D2989106 Ref C: Wed Oct 01 23:47:31 2014 PST