Ref A: 8ba719f689574e42bef333cc233419a6 Ref B: 9A90D6BED6F80E44CF4CCCA37F4F6424 Ref C: Wed May 22 08:30:30 2013 PST