Ref A: 94183a215dc54518887a306861daae6c Ref B: 932748BF8068E38102E3721988562A18 Ref C: Sun Nov 23 05:41:48 2014 PST