Ref A: c9bc6fc713ad4c8aa931113394c828ce Ref B: E99E964458B819FA112453405E4F1FA8 Ref C: Wed Jul 01 05:37:34 2015 PST