---$$--------
--$$$--------
--$$$--------
---$$--------
---$$--------
---$$--------
---$$--------
---$$--------
---$$--------
---$$--------
---$$--------
---$$--------
-$$$$$$------
-$$$$$$------
-------------
-------------
-------------
