Ref A: 612aa7ae923f4653996d00b10b00df9a Ref B: E1BEF1D61DCB876577C03A80FDF500D8 Ref C: Sat Dec 20 05:17:48 2014 PST