Ref A: 06316a5af70f4de89b43a97767019d65 Ref B: 951E3026C9CA5B16436F4260C58F5806 Ref C: Sat Oct 25 04:16:34 2014 PST