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