Ref A: 23584be599c143ec81d4af7ba970ea0c Ref B: 413B0DC70519D6052B56AFAC46B851DE Ref C: Mon Dec 29 01:38:57 2014 PST