--------------. .----: :----. .----. ----- @@@@@@@@@@@@@@= :@@@@+ +@@@@: =@@@@= #@@@@ @@@@@%%%%%@@@@= :@@@@*....+%%%%. -%%%%=....*%%%% @@@@# =@@@@= :@@@@@@@@@= +@@@@: @@@@# =@@@@= :@@@@@@@@@= +@@@@: @@@@@%%%%%@@@@= :@@@@*....+%%%%. -%%%%=....*%%%% @@@@@@@@@@@@@@= :@@@@+ +@@@@: =@@@@= #@@@@ --------------. .----: :----. .----. -----