Ref A: 4c21714a349c41cb909c0e2ba465ae28 Ref B: FD148E69E1F9D4A25124E37FEA86749D Ref C: Wed Dec 17 13:07:20 2014 PST