=:~~~~~~~~~~~~~~~~~~~~~~:= =:~%%%%%%%%%%%%%%:= =:%#########@@#########%:= =:%########@@@########%:= =:%#########@@#########%:= =:~%%%%%%%%%%%%%%:= =:~~~~~~~~~~~~~~~~~~~~~~:=