Ref A: 149a821145e34cfa8add2361a8d98090 Ref B: AB711BAB4F44FD4F2DC0C3105879F72D Ref C: Tue Sep 30 10:24:28 2014 PST