Ref A: 373cd1ff83804e319e7fcc9bc90effb0 Ref B: 639475465BA524DEE4EB369C2BD8477E Ref C: Sat Dec 20 05:13:05 2014 PST