####################### #<.(.....(%..zr.'.....+ #######################