Ref A: 91e6770f96a347c5bd0ca8e53ec488d3 Ref B: 6645FDD525416952E245270B048334F5 Ref C: Thu Dec 18 06:12:21 2014 PST