.........................................s+ddmmmmmmdddmmmmmmmmmmdddhhhhhhhhhhhhdddddmmdmmdmdddddhdhhddh++-..........-....-............................