................................................//:////::////+oyyyyhhhhyhdmmmmmdmmmmmdhhhhhyyyyyyyyys.................................................................................................//:////::////+oyyyyhhhhyhdmmmmmdmmmmmdhhhhhyyyyyyyyys.................................................