\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\\\\\\\\\\\\\\\\\\\\\\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\\\\\\\\\\\\\\\\\\\\\\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\\\\\\\\\\\\\\\\\\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\\\\\\\\\\\\\\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\\\\\\\\\\\\\\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\^^\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\