渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣查渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣渣