Ref A: aa62e777a8fd43ad974131994cb6630c Ref B: 4EB7F033D42E735DBAD24B7EE07A8291 Ref C: Fri Nov 28 22:31:00 2014 PST