Ref A: 7c4760712f054df8af1357444776ef4d Ref B: 64931A50D48C39C109A17A35BE5B0638 Ref C: Fri Dec 19 17:01:55 2014 PST