Ref A: 31f0701121304f6eb0d7e34713983dd2 Ref B: C171BEF2964A37448B27EB4E87EAE553 Ref C: Thu Dec 18 02:31:41 2014 PST