Ref A: ae95bd81906d4219b3205344e6b321ff Ref B: 902408528D7F533E39BAA889173F0029 Ref C: Sat Dec 20 15:51:19 2014 PST