d249c7eb6c978e9928ed767a07ea5d7d$$$$$$$$$$$$$$$$$$$