Ref A: f79deb3a38e241b6901269701419c182 Ref B: ABB123F128F281703978DA5F1E343EB1 Ref C: Mon Nov 24 01:29:10 2014 PST