Ref A: 2b6ef93e7527471b8c4f0cb75e2267e1 Ref B: 224F3C89C4EB4B82391A2E4D0BAA0331 Ref C: Wed Apr 23 07:07:03 2014 PST