the patch is ok, I've used it myself.
as to the MD5 thing, I've tested the files individually after our own download test and when they all checked out the install went without a hitch
the problem with the multiple check might be errant spaces or enters in there.
since the files all checked out individually I suggest you give installing a try