def trace(string):
check_prohibited_output(<EOL>string,<EOL>(<EOL>stringprep.in_table_c21,<EOL>stringprep.in_table_c22,<EOL>stringprep.in_table_c3,<EOL>stringprep.in_table_c4,<EOL>stringprep.in_table_c5,<EOL>stringprep.in_table_c6,<EOL>stringprep.in_table_c8,<EOL>stringprep.in_table_c9,<EOL>)<EOL>)<EOL>check_bidi(string)<EOL>return string<EOL>
Implement the ``trace`` profile specified in :rfc:`4505`.