Ref A: cb1d0e592b51411d9fbf675d26560934 Ref B: A9EE1381A9287DE39B49E950BEEA6C67 Ref C: Sat Dec 20 02:09:07 2014 PST