Ref A: 93e86ce937df412294abe6e3b60b3799 Ref B: CD5A09344596D8108BCB2A51A2841E26 Ref C: Tue Sep 02 12:17:39 2014 PST