Ref A: 2eaa069072f742feaaabbc75737bf66f Ref B: 2FCB12B3BE345821550CA7832C737244 Ref C: Wed Apr 16 03:48:44 2014 PST