__$$$$$___$$$$$$$$__$$____$$__$$$$$$$$__$_____$__$$________$$$___$$_____$$_____$________$$________$$$$__$$_____$$_____$$$$$$___$$$$$$____$$_$$_$$_____$$_____$_____$__$$________$$__$$$$_____$$_____$_____$__$$________$$___$$$_____$$______$$$$$___$$$$$$$$__$$____$$_____$$____