Ref A: 3a4a183d889742739f7b280ae3fb2d54 Ref B: 8219CB2961EA921B0D28AB8A23E5637A Ref C: Wed Apr 23 17:59:58 2014 PST