Ref A: 9223969892294bf99a80ef2b948f9d49 Ref B: F17E65AB315E0079B618FBFE546616BA Ref C: Fri Oct 24 23:23:46 2014 PST