Ref A: 71bd7eb1bea340049e56c52e0a2734c8 Ref B: E477973EA0423977CF3D005AB35F3201 Ref C: Wed Jan 28 20:21:50 2015 PST