Ref A: b8b370b98581462185011a1b7086db66 Ref B: A5E12F2BF3A383FCB62302EF2FF4C986 Ref C: Sun Jan 25 11:19:48 2015 PST