++ **+ +**+ ****+ +****+ + ******+ +**+ +***+**+ +****+ ***+ +**+ +****++ +**+ +**+ +*****+ **+ +**+ +*************************************************+ +**+ **+ +****+ +**+ ***+ +*****+ +***+ ***+ +*****+ +***+ ****+ +*****+ +**+*+ *+**+ +*****+ +** *+ *++**+ +****+ **+ *+ *+ **+ +*************************************************+ ++ *+ *+ +* +*****+ *+ *+ +****++ *+ *+ +****+ *+ *+ +**+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+ *+