Ref A: e6fda47a13364d09abac6d3ae15217b4 Ref B: A9B17DB3212BE42080D51C702C886121 Ref C: Sun Jan 25 18:50:24 2015 PST