Ref A: e454df70d56d4c5d9f0f4af2a7f620a1 Ref B: F043C612BCE8723B8A57F35082B17B82 Ref C: Fri Oct 24 20:02:54 2014 PST