Ref A: 33c912aa34b6441d894eef9e7987af96 Ref B: D8D63C9D318165F363B0270B3E40B22E Ref C: Wed Jul 01 00:15:02 2015 PST