Ref A: e188998246874f3480a77a07355d451c Ref B: 650775186A92FDA780B1B23B92A56223 Ref C: Tue May 21 14:28:15 2013 PST