Ref A: 254a5c937b9f447584d23e485ea350fc Ref B: E1BEF1D61DCB876577C03A80FDF500D8 Ref C: Thu Nov 27 21:55:04 2014 PST