Ref A: 7d2d3c5a37534b15b88be2e9f783af08 Ref B: 0227AAAB79F118284E3D950FE628BE53 Ref C: Tue May 21 03:48:30 2013 PST