Ref A: 52a9509f5b08415ea74dc0a03a518cb4 Ref B: BD3AE9193E5E21CB2C39B8E06F764998 Ref C: Sat Dec 27 00:51:01 2014 PST