This is the change (added urldecode), the rest is all whitespace changes.