Ref A: ead41a163f1f416db12a75d21cd56d07 Ref B: B4E29FB2CC3F3F91FAB05240DC90384F Ref C: Mon Mar 02 20:05:15 2015 PST