Ref A: a6b465786f5c49b58afb880287a317ca Ref B: 5A80518874880510854ACFA97CA25030 Ref C: Thu Apr 17 09:42:04 2014 PST