Ref A: efdc76b444b140789d191006b10f4fda Ref B: 0317039F35F2F84B0598EEE7242E7666 Ref C: Fri Apr 25 01:10:01 2014 PST