in short:
ASC - returns ASCII Code for a character
CHR - returns Character for an ASCII Code
last line filters out the characters not rated as wanted
So it depends on your definitions / allowed Ascii codes that you want to rate as valid
Maybe be used for some reports: