Ref A: fd3c1bcfb6cd492887ec5f92144c2f70 Ref B: 3BB9BEF859D08592C36E9F8449BC3337 Ref C: Mon Oct 20 01:43:24 2014 PST