Ref A: 5524bfbc56ea4fe5981b6cb39712ddde Ref B: E4761AA84045B4F796F4AE134AFD750A Ref C: Sat Apr 19 05:25:41 2014 PST