Ref A: 3412c7222da54b87b781880693018f3e Ref B: 65325E8F215C6874C780A3B6C1CC32DB Ref C: Tue Jan 27 02:34:32 2015 PST