Ref A: 7c21e8f369674157b3cd85e96f7bdbdd Ref B: C9B768871830A42669923F0EA3DE5230 Ref C: Wed Nov 26 03:35:21 2014 PST