********************************************************************************
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈,,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈,,,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈,,,,≈≈≈≈,,*,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈,,,,,≈≈≈,,,,≈≈≈≈,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈,,**,,≈≈≈,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈,,,,,,,≈≈≈......≈≈≈≈≈≈≈≈≈≈≈≈≈,≈≈≈≈,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈,,,,,,........≈≈≈≈≈≈≈≈≈≈≈,,,≈,,,,,≈,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈,,,,,,,,,,≈,,,,,...[.....≈≈≈≈≈≈..,,,,,,,,,,,,,,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈,,,,,,,,>,,,,,,,..........≈≈≈≈...,,,,,,,,**,,,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈,,,,,,,,,,,,,,,,....c.....≈≈≈..#**,,,,,,,,*,,,,,≈cc≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈,,,,,,,,,,,,,,,,.H........≈≈≈..# *,,,,≈≈≈,,,,,,,≈≈≈≈≈≈≈≈≈P≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈,,**,**,,,,,,,,,.........(.(..#* **,,,≈≈≈,,,,,≈≈,(≈≈..≈≈≈PPP≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈,,**,***,,,,,,*,,,,,,,#.(..≈.## *,,,,,≈≈,,,,≈≈≈,.c......PPP≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈,,,,***,,,,,,*,,,,,,,#...(...# **,≈,,,≈≈≈≈,,≈≈≈≈≈≈.....PP≈≈≈≈≈.,≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈,,,**,,,,,,,*,,,,,,,#..()..## *,,≈≈≈≈≈≈≈≈≈,,,≈≈,,,*#..
[...P.≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈,,,,,,,,≈≈≈*,,,,,,,#..(.# *##,,,,,,,,,,***,,,≈........)≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈,,,≈≈≈≈≈*,,,,,,,#((### *#...,***,,,,,* **,,..≈..##[...≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈,,,*,,,,,,,##.## *#....** **,,,*****,,.....*##...≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈,≈≈,,,,*,,,∩,,,*##.###.....* ******,,,,≈≈...,,,,..≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈,,,,###########.....≈≈.#* *,≈≈≈≈....≈≈,,..≈≈≈≈.≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈,,,....P...##...≈≈≈≈≈≈.*** *,≈≈≈,,,,≈≈≈≈≈≈≈,,≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈,≈,,*#..##...........≈≈≈.,,* *,,,,,,,,,≈,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈,,,,,,#...†..)..†...≈≈≈,,* *,,****,,,,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈,≈≈≈≈,,,,,,##......†<....≈≈≈,** **** *,≈≈,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈,,,,,,,,,,,,**#......≈..##.≈..,* **,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈,,**,,,,,,,,.)..........#,....,****** ****,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈,,****,,,,.......$........,..,,,,,,,* **,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈,,* *,,,,..≈≈....≈........,≈≈,,,,,,* *,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈,,** *,,≈≈≈..≈≈...≈≈..≈....≈≈≈,,,≈,,* **,≈≈≈,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈,,,***,,≈≈≈≈.≈≈≈≈≈≈≈≈≈≈...≈≈≈,,,≈,,** **,≈≈≈,,≈,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈,,,,,,,**,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈..≈≈≈≈≈,≈≈,,* **,,≈≈≈,,,≈≈≈≈,,,≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈,,,≈,,,,,,≈≈≈≈,,,,,,≈≈≈,,≈≈≈≈≈,≈≈≈≈≈,,* ***,,,≈≈,,,,,,≈≈,,≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈,,≈≈≈,,,,,≈≈,,,,,,,**,,≈≈≈,≈≈≈≈≈≈≈≈≈≈,,***,,,≈≈≈,,***,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈,,,,*,,,,,,,,,,,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈,,,,,,≈≈≈≈,** **,,,,≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈,,≈,,,**,,,,,,,,,,,,≈≈≈≈,≈≈≈≈≈≈≈≈≈≈≈,≈≈≈≈≈≈≈,,,****,,,,≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈,,,,,,,,,≈≈,≈,,≈,,,,,,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈,,,,,,,,,,≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈,,,,≈≈≈≈≈≈≈≈≈≈≈,,,,,,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈,,,,,,,,,,≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈,,*,,≈≈≈≈≈,,,≈≈≈≈,,,,,,,,,≈≈≈≈≈≈≈≈≈,≈≈≈≈≈≈≈,,*,,,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈,,,,,**,≈≈≈≈,,,,≈≈≈≈,,,,,,,,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈,,,,,,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈,,,,,,,≈≈≈≈≈≈≈≈≈≈≈....#**,,,,≈≈≈≈≈≈≈≈≈≈≈,,≈≈,,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈,,,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈..#**,,,>≈≈≈≈≈,,,,,,≈≈≈≈≈,≈≈,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈,,,,,≈≈≈≈≈≈≈≈≈≈≈≈...,,,,,,≈≈≈≈,,*,***,≈≈≈≈≈≈,***,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈,,,,,≈≈≈≈≈≈≈≈≈≈≈≈≈..,,,,,,≈≈,,,**** *,,≈≈≈≈≈,**,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈,,≈,≈≈≈≈≈≈≈......mm,,,,,,≈≈≈,,* **,,≈≈≈≈≈,,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈.....m,,,,,,≈≈,,** **,,≈≈≈≈≈≈≈,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈,≈≈≈≈≈≈.......##,,,,≈,,≈≈≈,*****,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈.<.....#*,*,,,,≈≈≈,,,**,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈.......***,,***,≈,,,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈......,**,,**,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈......,,,,,,,,,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈....≈≈m....,,,,,,,,,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈......≈≈...,,,,,,,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈...≈≈.,,,,≈≈,,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈..≈≈.,≈,,≈≈,≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
*≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
********************************************************************************