ggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggWWWWggggggggggggggggggggggggggggggWWWWgggggggg