Ref A: 363efebc2f1c47638978b76715edbb4f Ref B: A0474B56229B2653531844535D2487D0 Ref C: Fri Dec 26 08:05:25 2014 PST