Ref A: 8b9b8a35ccaf485cbf50dc14202760c3 Ref B: 1BFF46E426C2F5578A8F88FFC77AE842 Ref C: Thu Dec 25 04:36:05 2014 PST