Ref A: 7b62b94c628746f2ab783a304751f5db Ref B: C7B0324AAC2C41148DB68DBB503CBFB1 Ref C: Wed Dec 24 22:23:52 2014 PST