0a848fa6d9bc144ff8508479f3ed6b1a$$$$$$$$$$$$$