Ref A: fe67ebcc533241868db952b762faa8ae Ref B: D9688B0F8C5391EAF478306448EBB552 Ref C: Tue Mar 03 23:27:50 2015 PST