Ref A: fc095e771b3844fa9a684b74843ec6fa Ref B: D1050DA84E1F164225C0B784165490FF Ref C: Sat Dec 27 20:58:34 2014 PST