Ref A: 5852253ece64444bb86cdb40547cc9fb Ref B: B177DF74D6DD77E6D9B4FDC522C6E8F8 Ref C: Wed Jan 28 16:42:56 2015 PST