Ref A: 5dc3244393d44e299f5978c53ba1d319 Ref B: 9C2F01CC3D6BE39DA6E857AC57F383F1 Ref C: Wed Jun 19 00:23:12 2013 PST