Ref A: dcf1bc0175cb4b20acf92e067dc9a2f0 Ref B: 6929D3737550976AFA4619A09C4EE076 Ref C: Sun Dec 21 23:25:14 2014 PST