@@@@@@%%@@@@@@@@@@@ @@@@@####*#@@@@@@@@ @@@@@%+##*%%%%@@@@@ @@@@%%#*#####%%@@%% @@@%%%##*%%######%@ @@@@@@%##*#%%#%%%@@ %%%%%%%#*###@@@%%@@ @%%%%%##%%%%@@@@@@@ @@@@@@%@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@