Ref A: ba8e7e8a9caa464ba3259ad8eb50d298 Ref B: 521EE543799660FC00D294E09B5F3CAA Ref C: Fri Jan 30 06:09:18 2015 PST