Ref A: a5719c5f5fb14d81836a1cdc0be1242e Ref B: 18963D031F24981C5A3EE0E7EE845D61 Ref C: Sat Feb 28 23:11:44 2015 PST