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