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