Ref A: c9df6ef2b3e94d88ad221b6532fb8c07 Ref B: 891343A2D57717F12D935F3FE8EEE610 Ref C: Tue Jul 29 23:06:11 2014 PST