Ref A: c00fbd1551754369877a5a9452833167 Ref B: B4E29FB2CC3F3F91FAB05240DC90384F Ref C: Sun Dec 21 22:46:44 2014 PST