To clean up a code, you decode it the reencode it.
To decode from a Proto Hex string (what you posted) the best tool is the JP1 version of the IrTool program used together with my DecodeIr.dll
To get that IrTool you need to join the old (no longer active, but you can join) Yahoo JP1 forum. The following URL should work after you join and should tell you what to join if you use it before joining:
[Link: groups.yahoo.com]You can get DecodeIr.dll from
[Link: john.fine.home.comcast.net]To decode all the IR signals in a CCF file, use my DecodeCCF program:
[Link: john.fine.home.comcast.net]That program also need DecodeIr.dll to work. You can get my programs without joining anything.
Those Pronto Hex strings you posted all decode to
NEC1:128.112:203
which means protocol NEC1, device 128.112, function 203.
Then I used my MakeHex program
[Link: john.fine.home.comcast.net]to reencode all functions of NEC1:128.112
then I selected function 203 from the output file that generated.