Ref A: 4B85AC6E87B04B01AAE9CB8F05D061B0 Ref B: 43747BB4901EDCD64161B6D79EA04128 Ref C: Fri Feb 10 06:33:41 2012 PST