Ref A: 664fbcdf28c64e4591da8ec5a84314a9 Ref B: 4691BE505835F0B141C3FFD8BD772DBF Ref C: Wed Oct 22 16:34:29 2014 PST