topkata 0.0 → 0.1
raw patch · 38 files changed
+5094/−5259 lines, 38 filesdep +filepathbinary-added
Dependencies added: filepath
Files
- .binaries +0/−49
- INSTALL +39/−0
- Labygen.hs +3/−3
- Labygen/Render.hs +1/−1
- Main.hs +106/−55
- Makefile +13/−1
- THANKS +6/−0
- Topkata/Topka/Topka.hs +28/−25
- Topkata/World/Base.hs +0/−62
- Topkata/World/Build.hs +0/−87
- Topkata/World/Render.hs +0/−104
- Vector.hs +8/−3
- boing_1.wav binary
- brick1.rgb +0/−1
- brick128.rgb binary
- brick16.rgb +0/−1
- brick2.rgb +0/−1
- brick256.rgb binary
- brick32.rgb +0/−1
- brick4.rgb +0/−1
- brick512.rgb binary
- brick64.rgb binary
- brick8.rgb +0/−1
- data/boing_1.wav binary
- data/brick1.rgb +1/−0
- data/brick128.rgb binary
- data/brick16.rgb +1/−0
- data/brick2.rgb +1/−0
- data/brick256.rgb binary
- data/brick32.rgb +1/−0
- data/brick4.rgb +1/−0
- data/brick512.rgb binary
- data/brick64.rgb binary
- data/brick8.rgb +1/−0
- data/eyes256.rgb +4845/−0
- data/juchhu.wav binary
- eyes256.rgb +0/−4845
- topkata.cabal +39/−18
− .binaries
@@ -1,49 +0,0 @@-# Binary file regexps:-\.png$-\.PNG$-\.gz$-\.GZ$-\.pdf$-\.PDF$-\.jpg$-\.JPG$-\.gif$-\.GIF$-\.tar$-\.TAR$-\.bz2$-\.BZ2$-\.z$-\.Z$-\.zip$-\.ZIP$-\.jar$-\.JAR$-\.so$-\.SO$-\.a$-\.A$-\.tgz$-\.TGZ$-\.jpeg$-\.JPEG$-\.mpg$-\.MPG$-\.mpeg$-\.MPEG$-\.iso$-\.ISO$-\.exe$-\.EXE$-\.doc$-\.DOC$-\.vsd$-\.sxd$-\.wmf$-\.jbf$-\.emf$-\.mo$-\.dll$-\.ico$-\.ICO$-\.rgb
+ INSTALL view
@@ -0,0 +1,39 @@+Installation of Topkata+-----------------------++Installation is quite easy. A simple++ $ make+ $ sudo make install++will do it.+++Sound support+-------------++By default Topkata is installed without sound support, since the+default openal package on linux/x86_64 segfaults. Just install+the openal-soft package! (http://kcat.strangesoft.net/openal.html)+and then compile with:++ $ make clean+ $ make FLAGS=sound+ $ sudo make install++Check+ $ ldd $(which topkata) | grep openal++There should be a line with + ... => libopenal.so.1 ...++Otherwise you should reinstall the Haskell/OpenAL package.+++Windows Binary+--------------++Please check http://home.arcor.de/chr_bauer/ for an windows binary+package. Unfortunatly I couldn't install haskells OpenAL package on+windows. +
Labygen.hs view
@@ -23,8 +23,8 @@ borders bnds p@(Pos2 (x,y)) = adjacent bnds p ++ [ e | e <- map Pos2 [(x-1,y-1), (x+1,y-1), (x-1,y+1), (x+1,y+1)], inRange bnds e]- + instance WorldIdx Pos3 where adjacent bnds (Pos3 (x,y,z)) = [ e | e <- map Pos3 [(x-1,y,z), (x+1,y,z), (x,y-1,z), (x,y+1,z), (x,y,z-1), (x,y,z+1)], inRange bnds e]@@ -56,13 +56,13 @@ labygenIO bounds origin target =- rep $ \g ->labygen g bounds origin target + rep $ \g ->labygen g bounds origin target where rep f = do g <- newStdGen case f g of Right a -> return a- Left _ -> rep f + Left _ -> rep f inWall laby x y z = {- trace (show p) $ -} not (inRange bnds p) ||
Labygen/Render.hs view
@@ -101,4 +101,4 @@ border = [Pos3 (x, y1, (z1-1)) | x <- [x1-1 .. x2+1] ] ++ [Pos3 (x, y1, (z2+1)) | x <- [x1-1 .. x2+1] ] ++ [Pos3 ((x1-1), y1, z) | z <- [z1-1 .. z2+1 ] ] ++- [Pos3 ((x2+1), y1, z) | z <- [z1-1 .. z2+1 ] ]+ [Pos3 ((x2+1), y1, z) | z <- (z2+1):[z1-1 .. z2-1 ] ]
Main.hs view
@@ -13,34 +13,46 @@ import Labygen.Render import ReadImage (readImageWithSize) import Control.Monad( sequence_, when )+--import Debug.Trace (trace)+import Data.List( (!!) )+++#ifdef SOUND import qualified Sound.ALUT.Initialization as ALUT import Sound.ALUT.Loaders (createBuffer, SoundDataSource(File)) import Sound.OpenAL (openDevice, closeDevice) import Sound.OpenAL.AL.Listener import Sound.OpenAL.AL.Source import Sound.ALUT (ALfloat)+#endif +import System.FilePath ( (</>) )+import Paths_topkata (getDataFileName)+ import qualified Vector as V --import Graphics.Rendering.OpenGL.GL.Polygons -data ViewMode = ExploringMode - | EgoMode +data ViewMode = ExploringMode+ | EgoMode | FollowMode- -data State = State { - topka :: IORef TopkaState,- camX :: IORef GLdouble,- camY :: IORef GLdouble,- camZ :: IORef GLdouble,- camPhi :: IORef GLdouble,- vmode :: IORef ViewMode,++data State = State {+ topka :: !(IORef TopkaState),+ camX :: !(IORef GLdouble),+ camY :: !(IORef GLdouble),+ camZ :: !(IORef GLdouble),+ camPhi :: !(IORef GLdouble),+ vmode :: !(IORef ViewMode), laby :: World Pos3, worldDL :: DisplayList } - +getDataFileName' fn = getDataFileName ("data" </> fn)+++ mkstate bt eyeTex = do ts <- newIORef initialTopkaState cX <- newIORef 0.31@@ -50,7 +62,7 @@ vm <- newIORef FollowMode sh <- newIORef False laby <- labygenIO (origin, target) origin target- worldDL <- compileWorldDL bt laby + worldDL <- compileWorldDL bt laby return $ (State { topka = ts, laby = laby, vmode = vm, camX = cX, camY = cY, camZ = cZ, camPhi = phi, worldDL = worldDL@@ -122,15 +134,15 @@ zmove state dz xmove state dx return ()- + showHit = putStrLn "HIT!" safeMove move state d = do move state d hit <- testCamHit state- if hit then do + if hit then do showHit move state (-d) else return ()@@ -140,8 +152,8 @@ camTurn state d = move camPhi state d >> return () - + myInit = do clearColor $= Color4 0 0 0 0 polygonMode $= (Fill, Fill)@@ -214,8 +226,9 @@ let ysize = max 1 (xsize `div` 2) let size = TextureSize2D xsize ysize --putStrLn fname- (_, bricksData) <- readImageWithSize fname xsize ysize- texImage2D Nothing NoProxy lvl RGBA' size 0 bricksData + path <- getDataFileName' fname+ (_, bricksData) <- readImageWithSize path xsize ysize+ texImage2D Nothing NoProxy lvl RGBA' size 0 bricksData -- ring = mrect@@ -245,7 +258,7 @@ matrixMode $= Projection loadIdentity --ortho (-2) (2) (-2) 2 (-2) 2- frustum (-0.2) 0.5 (-0.2) (0.5) (0.49) (0.5) + frustum (-0.2) 0.5 (-0.2) (0.5) (0.49) (0.5) --perspective 60 (fromIntegral w/fromIntegral h) 0.5 20 depthRange $= (0.45, 0.5) matrixMode $= Modelview 0@@ -279,20 +292,23 @@ clear [ ColorBuffer, DepthBuffer ] loadIdentity- + (x, y, z, phi) <- viewData state --lookAt (Vertex3 x y z) (Vertex3 (x+2*sin phi) (0.5) (z+2*cos phi)) (Vector3 0 1 0) lookAt (Vertex3 x y z) (Vertex3 (x+1) (0.5) (z+2*cos phi)) (Vector3 0 1 0)+#ifdef SOUND listenerPosition $= Vertex3 (realToFrac x) (realToFrac y) (realToFrac z) listenerVelocity $= Vector3 0 0 (0 :: ALfloat) orientation $= (Vector3 0 0 1, Vector3 0 1 0)+#endif+ preservingMatrix $ callList (worldDL state)- + preservingMatrix $ do ts <- get (topka state)- + drawTop ts tops- + flush swapBuffers @@ -301,8 +317,8 @@ viewport $= (Position 0 0, size) -keyboardMouse state src dev k Down _ _ = keyboard state k src dev-keyboardMouse _ src dev _ _ _ _ = return ()+keyboardMouse state snds dev k Down _ _ = keyboard state k snds dev+keyboardMouse _ snds dev _ _ _ _ = return () myMotionCallback state pos = return () -- putStrLn ("pos=" ++ show pos) @@ -341,7 +357,7 @@ Char 'z' -> zrot state (10) Char 'Z' -> zrot state (-10) Char 'm' -> openMouth state (0.05)- Char 'M' -> openMouth state (-0.05) + Char 'M' -> openMouth state (-0.05) Char '1' -> togglePrimMode state Char ' ' -> yrot state 10 -} _ -> return ()@@ -350,8 +366,8 @@ case k of SpecialKey KeyRight -> topkaUpd state updateOrientation rotCW SpecialKey KeyLeft -> topkaUpd state updateOrientation rotCCW- SpecialKey KeyDown -> topkaUpd state updateSpeed (0.005-) - SpecialKey KeyUp -> topkaUpd state updateSpeed (0.005+) + SpecialKey KeyDown -> topkaUpd state updateSpeed (0.005-)+ SpecialKey KeyUp -> topkaUpd state updateSpeed (0.005+) _ -> return () followKeyboard state k =@@ -365,32 +381,35 @@ {- turnTopkaSafe state ts x = let ts' = turnTopka ts x in- if topInWall (laby state) ts' + if topInWall (laby state) ts' then ts else ts' -}-keyboard state k src dev =+keyboard state k snds dev = case k of Char '\27' -> do putStrLn "clean up"- deleteObjectNames [src]+#ifdef SOUND+ deleteObjectNames snds mapM_ closeDevice $ maybeToList dev+#endif exitWith ExitSuccess Char '\t' -> switchMode state+ Char 'f' -> fullScreen _ -> do vm <- get (vmode state) case vm of EgoMode -> topKeyboard state k FollowMode -> followKeyboard state k ExploringMode -> camKeyboard state k- + keyboardMouse' a c d e f = do -- putStrLn $ show c keyboardMouse a c d e f -topInWall laby ts = +topInWall laby ts = inWall laby (x+1+xd) (y+1) (z+1) where Vector3 x y z = transVec ts phi = topPhi ts@@ -403,21 +422,36 @@ sign x | x < 0 = -1 sign x = 0 -hitGroundSnd src ts ts' = do+hitGroundSnd snds ts ts' = do --putStrLn $ "ts: " ++ show (yspeed ts) ++ ", ts'= " ++ show (yspeed ts') when (yspeed ts < 0 && yspeed ts' > 0) $ do- putStrLn "boing"- play [src]+#ifdef SOUND+ play [snds !! 0]+#endif+ return () -animate src state = do+isWinPosition ts = ix == 29 && iz == 0 + where+ Vector3 x z y = transVec ts+ ifloor x = fromIntegral (floor x)+ ix = ifloor x+ iz = ifloor z+++animate snds state = do ts <- readIORef (topka state) when (not ( topInWall lab ts)) $ do- let ts' = animateTop mstime ts - if (topInWall lab ts') - then topkaUpd state updateOrientation flipOrientation+ let ts' = animateTop mstime ts+ if (topInWall lab ts')+ then do topkaUpd state updateOrientation flipOrientation+ when (isWinPosition ts) $ do +#ifdef SOUND+ play [snds !! 1] +#endif+ writeIORef (topka state) initialTopkaState else do writeIORef (topka state) ts'- hitGroundSnd src ts ts'- addTimerCallback mstime $ animate src state+ hitGroundSnd snds ts ts'+ addTimerCallback mstime $ animate snds state postRedisplay Nothing where mstime = 10 lab = laby state@@ -427,8 +461,16 @@ runMain prog name = do putStrLn "Topkata..."+#ifdef SOUND dev <- openDevice (Just "'( ( devices '( native null ) ) )")- boing <- createBuffer $ File "boing_1.wav"+ boing_path <- getDataFileName' "boing_1.wav"+ juchhu_path <- getDataFileName' "juchhu.wav"+ putStrLn $ "loading " ++ boing_path+ boing <- createBuffer $ File boing_path+ juchhu <- createBuffer $ File juchhu_path+#else+ let dev = Nothing+#endif --putStrLn (show $ world ! (1, 1, 3) ) getArgsAndInitialize initialDisplayMode $= [ DoubleBuffered, RGBMode, WithDepthBuffer ]@@ -437,23 +479,32 @@ createWindow "Topkata" (state, eyeTex) <- myInit tops <- genTopkataCalllist eyeTex- [sndSrc] <- genObjectNames 1 :: IO [Source]-- displayCallback $= display state tops - keyboardMouseCallback $= Just (keyboardMouse state sndSrc dev)- passiveMotionCallback $= Just (myMotionCallback state)- reshapeCallback $= Just reshape-- --sndSrc :: Source+#ifdef SOUND+ snds@[boingSound, juchhuSound] <- genObjectNames 2 :: IO [Source] - pitch sndSrc $= 1.0+ pitch boingSound $= 1.0+ pitch juchhuSound $= 1.0 --gain sndSrc $= 1.0 --position sndSrc $= Vertex3 0 0 0 --velocity sndSrc $= Vector3 0 0 0- buffer sndSrc $= Just boing- loopingMode sndSrc $= OneShot- addTimerCallback 100 $ animate sndSrc state- deleteObjectNames [boing]+ buffer boingSound $= Just boing+ buffer juchhuSound $= Just juchhu+ loopingMode boingSound $= OneShot+ loopingMode juchhuSound $= OneShot+ deleteObjectNames [boing, juchhu]+#else+ let snds = []+#endif++ displayCallback $= display state tops+ keyboardMouseCallback $= Just (keyboardMouse state snds dev)+ passiveMotionCallback $= Just (myMotionCallback state)+ reshapeCallback $= Just reshape+ addTimerCallback 100 $ animate snds state mainLoop +#ifdef SOUND main = ALUT.withProgNameAndArgs ALUT.runALUT runMain+#else+main = runMain "" []+#endif
Makefile view
@@ -1,3 +1,5 @@+FLAGS?=$(shell cat .flags 2> /dev/null || echo -sound)+ all: topkata @@ -6,4 +8,14 @@ setup: Setup.lhs topkata.cabal ghc --make -o $@ $<- ./setup configure+ rm -f .flags || true+ echo $(FLAGS) > .flags+ ./setup configure -f $(FLAGS)++install: topkata+ ./setup install++clean:+ ./setup clean && rm -f ./setup++.PHONY: topkata install clean
+ THANKS view
@@ -0,0 +1,6 @@+Some people help me, to create Topkata++ - great support on #haskell+ - Don Stewart send a patch to improve performance+ - Gwern Branwen fixes topkata.cabal+ - Galina Maloselska donated the juchhu sound
Topkata/Topka/Topka.hs view
@@ -10,16 +10,16 @@ deriving (Enum, Eq, Show, Bounded) data TopkaState = TopkaState {- topTrans :: V3 GLdouble,+ topTrans :: {-# UNPACK #-} !V3, -- rot :: V3 GLdouble,- mouth :: GLuint,- primMode :: PrimitiveMode,- closeMouth :: Bool,- yspeed :: GLdouble,- ypower :: GLdouble,- yheight :: GLdouble,- speed :: GLdouble,- topOrientation, topNextOrientation :: Direction+ mouth :: {-# UNPACK #-} !GLuint,+ primMode :: {-# UNPACK #-} !PrimitiveMode,+ closeMouth :: {-# UNPACK #-} !Bool,+ yspeed :: {-# UNPACK #-} !GLdouble,+ ypower :: {-# UNPACK #-} !GLdouble,+ yheight :: {-# UNPACK #-} !GLdouble,+ speed :: {-# UNPACK #-} !GLdouble,+ topOrientation, topNextOrientation :: {-# UNPACK #-} !Direction } initialTopkaState = TopkaState {@@ -27,7 +27,7 @@ -- rot = V3 0 0 0, mouth = 40, primMode = QuadStrip,- closeMouth = True, + closeMouth = True, yheight = 3, yspeed = 0, ypower = 0,@@ -52,16 +52,19 @@ updateSpeed ts f = ts { speed = f (speed ts) } updateOrientation ts f = ts { topOrientation = d, topNextOrientation = d } where d = f (topOrientation ts)-setOrientation ts d = ts { topOrientation = d, topNextOrientation = d, speed = 0.01 }-setNextOrientation ts d = ts { topNextOrientation = d, speed = 0.01 }+setOrientation ts d = ts { topOrientation = d, topNextOrientation = d, speed = 0.02 }+setNextOrientation ts d =+ if topOrientation ts == d && speed ts > 0+ then ts { speed = 0.04 }+ else ts { topNextOrientation = d, speed = 0.02 } -topPhi ts = +topPhi ts = case topOrientation ts of North -> 0 East -> pi * 1.5 South -> pi West -> pi / 2.0- + {--turnTopka ts delta = updateRot ts $ \ (V3 a phi b) -> V3 a (phi+delta) b -}@@ -86,9 +89,9 @@ -- togglePrimMode_ = updateState updatePrimMode togglePrimMode --- move = updateState updateTrans +-- move = updateState updateTrans -transVec ts = +transVec ts = let V3 x y z = topTrans ts + V3 0 (0.2+0.2*yheight ts) 0 in Vector3 x y z @@ -98,7 +101,7 @@ merge [] [] = [] merge (h1:t1) (h2:t2) = h1:h2:merge t1 t2 -sphereVertex a b = +sphereVertex a b = (TexCoord2 (a/pi) (2*b/pi), Vertex3 (cos b * sin a) (sin a * sin b) (cos a)) segment b1 b2 =@@ -141,8 +144,8 @@ normal $ v2n v vertex v -drawTop ts tops = - let tvec = transVec ts +drawTop ts tops =+ let tvec = transVec ts phi :: GLdouble phi = topPhi ts m = mouth ts@@ -190,29 +193,29 @@ phi = topPhi ts xd = sp * sin phi zd = sp * cos phi- ts1 = - if not cm then + ts1 =+ if not cm then if m > 50 then updateCloseMouth ts (const True) else updateMouth ts (+1) else if m <= 10 then updateCloseMouth ts (const False) else updateMouth ts (\ m -> m - 1) accelaration = 9.81 * time time = fromIntegral mstime / 1000.0- ts2 = updateYSpeed ts1 $ \speed -> if yh < 0 && speed < 0 then -speed + ts2 = updateYSpeed ts1 $ \speed -> if yh < 0 && speed < 0 then -speed else speed-accelaration ts3 = updateYHeight ts2 $ \ h -> h + ys * time ts4 = updateTrans ts3 $ \ (V3 x y z) -> V3 (x+xd) y (z+zd) floor' x = fromIntegral (floor x) tr x = x - floor' x inTheMiddle :: String -> GLdouble -> GLdouble -> Bool- inTheMiddle l x1 x2 = --trace (l ++ " " ++ show (tr x1) ++ " " ++ show (tr x2)) $ + inTheMiddle l x1 x2 = --trace (l ++ " " ++ show (tr x1) ++ " " ++ show (tr x2)) $ tr x1 <= 0.50 && tr x2 >= 0.50 || tr x1 >= 0.50 && tr x2 <= 0.50 l x = trace (show x) x- ts5 = + ts5 = let V3 x y z = topTrans ts4 in if topOrientation ts4 /= topNextOrientation ts4 && sp > 0 && inTheMiddle "x" x (x-xd) && inTheMiddle "z" z (z-zd) then ts4 { topOrientation = topNextOrientation ts4,- topTrans = V3 (floor' x + 0.5) y (floor' z + 0.5) } + topTrans = V3 (floor' x + 0.5) y (floor' z + 0.5) } else ts4 in ts5
− Topkata/World/Base.hs
@@ -1,62 +0,0 @@-module Topkata.World.Base where--import Data.Array-import Data.Ix---data BlockSide = SideFront | SideBack | SideLeft | SideTop | SideRight | SideBottom- deriving (Enum, Ix, Ord, Eq, Show)--allSides = [SideFront .. SideBottom]--type Pos = (Int, Int, Int)--type World =- Array Pos Block--data WallState = Solid | Open | NotSet- deriving (Show, Eq)--type Block = [BlockSide] -- list of open sides---- type Direction = Ahead | Back | Left | Right | Up | Down-{--go (x, y, z) Ahead = (x, y, z+1)-go (x, y, z) Back = (x, y, z-1)-go (x, y, z) Left = (x-1, y, z)-go (x, y, z) Right = (x+1, y, z)-go (x, y, z) Up = (x, y+1, z)-go (x, y, z) Down = (x, y-1, z)--}-dirAhead = (0, 0, +1)-dirBack = (0, 0, -1)-dirLeft = (-1, 0, 0)-dirRight = (+1, 0, 0)-dirUp = (0, +1, 0)-dirDown = (0, -1, 0)--origin :: Pos-origin = (1,1,1)--mkArray :: Ix a => (a, a) -> b -> Array a b-mkArray bounds elem =- array bounds [ (ix, elem) | ix <- range bounds]---mkBlockWalls :: Block-mkBlockWalls = []-- -emptyWorld size = mkArray (origin, size) mkBlockWalls---myHorizFrontSide 0 1 = SideBack-myHorizFrontSide 0 (-1) = SideFront-myHorizFrontSide 1 0 = SideRight-myHorizFrontSide (-1) 0 = SideRight---wallInFrontOfMe world x y z dx dz =- myHorizFrontSide dx dz `elem` block - where block = world ! (x, y, z)-
− Topkata/World/Build.hs
@@ -1,87 +0,0 @@-module Topkata.World.Build where--import Topkata.World.Base-import Data.Array-import Data.Ix-import System.Random-import Data.Maybe-import Data.List-import Control.Monad-import Debug.Trace--neighborSide SideFront = SideBack-neighborSide SideBack = SideFront-neighborSide SideLeft = SideRight-neighborSide SideRight = SideLeft-neighborSide SideTop = SideBottom-neighborSide SideBottom = SideTop--neighborPos pos@(x,y,z) _ SideBack | z > 1 = Just (x, y, z-1)-neighborPos pos@(x,y,z) (_, _, mz) SideFront | z < mz = Just (x, y, z+1)-neighborPos pos@(x,y,z) _ SideLeft | x > 1 = Just (x-1, y, z)-neighborPos pos@(x,y,z) (mx, _, _) SideRight | x < mx = Just (x+1, y, z)-neighborPos pos@(x,y,z) _ SideBottom | y > 1 = Just (x, y-1, z)-neighborPos pos@(x,y,z) (_, my, _) SideTop | y < my = Just (x, y+1, z)-neighborPos _ _ _ = Nothing--neighborUpdate world p side ws =- case np of- Nothing -> Just world- Just np ->- let nb = world ! np - nb' = nb // [(side, ws)]- in- if (nb ! ns) == NotSet - then Just (world // [(np, nb')])- else if (nb ! ns) == ws - then Just world- else Nothing- where np = neighborPos p (snd $ bounds world) ns- ns = neighborSide side- --shuffle g list = map snd $ sort $ zip (randomRs (maxBound::Int, minBound) g) list--makeWorld :: (Int, Int, Int) -> World--inWorld world (x, y, z) =- minx <= x && x <= maxx &&- miny <= y && y <= maxy &&- minz <= z && z <= maxz- where ((minx, miny, minz), (maxx, maxy, maxz)) = bounds world--isExtendPos world pos = - inWorld world pos && null (world ! pos)--mapIndexed :: (a -> b) -> [a] -> [(a, b)]-mapIndexed f l = zip l (map f l)--makeWorld size = - aux g world init []- where aux g world [] [] = trace "empty" world- aux g world [] acc = - trace ("shuffle " ++ show acc) aux g1 world (shuffle g2 $ nub acc) []- where (g1, g2) = split g- aux g world (pos:t) acc =- if null extPos - then trace ("delete: " ++ show pos) $ aux g world t acc- else trace ("extend: " ++ show pos ++ " " ++ show extPos) $ aux g2 world' t acc''- where extPos = filter (isExtendPos world . snd) $ mapIndexed (nextPos pos) allSides- (side, pos') = head $ shuffle g1 extPos- nside = neighborSide side- (g1, g2) = split g- world' = world // [(pos, side:(world ! pos)), (pos', [nside])]- acc' = pos' : acc- acc'' = if length extPos > 1 then pos: acc' else acc- init = [origin]- g = mkStdGen (0::Int)- world = trace "happy new world" $ emptyWorld size--nextPos :: Pos -> BlockSide -> Pos-nextPos (x, y, z) SideBack = (x, y, z+1)-nextPos (x, y, z) SideFront = (x, y, z-1)-nextPos (x, y, z) SideRight = (x+1, y, z)-nextPos (x, y, z) SideLeft = (x-1, y, z)-nextPos (x, y, z) SideBottom = (x, y-1, z)-nextPos (x, y, z) SideTop = (x, y+1, z)-
− Topkata/World/Render.hs
@@ -1,104 +0,0 @@-module Topkata.World.Render (drawWorld, inWall) where--import Topkata.World.Base-import Data.Array-import Data.List -import Graphics.UI.GLUT- (Vertex3(..), GLfloat(..), Normal3(..), Vector3(..),- renderPrimitive, PrimitiveMode(..),- normal, vertex, - translate,- color, Color4(..))---borderWidth = 0.025--boxSelect SideFront = [1, 2, 3, 4]-boxSelect SideBack = [5, 6, 7, 8]-boxSelect SideLeft = [1, 5, 8, 4]-boxSelect SideTop = [1, 2, 6, 5]-boxSelect SideRight = [2, 6, 7, 3]-boxSelect SideBottom = [4, 8, 7, 3]---cubicVertices (ix, iy, iz) =- let x, y, z :: GLfloat- x = fromIntegral ix - 1 - y = fromIntegral iy - 1- z = fromIntegral iz - 1- in- listArray (1, 8)- [Vector3 x y (-z),- Vector3 (x+1) y (-z),- Vector3 (x+1) (y+1) (-z),- Vector3 x (y+1) (-z),- Vector3 x y (-z-1),- Vector3 (x+1) y (-z-1),- Vector3 (x+1) (y+1) (-z-1),- Vector3 x (y+1) (-z-1)]--boxVertices pos block =- [ [ vs ! s | s <- sel side] | side <- solidSides ]- where vs = cubicVertices pos- sel side = boxSelect side- solidSides = allSides \\ block---worldQuads world = [boxVertices pos block | (pos, block) <- assocs world ]--prod (Vector3 x1 y1 z1) (Vector3 x2 y2 z2) =- Vector3- (y1 * z2 - z1 * y2)- (z1 * x2 - x1 * z2)- (x1 * y2 - y1 * x2)---normalize (Vector3 x y z) = Vector3 (x/d) (y/d) (z/d)- where d = sqrt (x*x+y*y+z*z)--vop op (Vector3 x y z) (Vector3 x' y' z') =- Vector3 (op x x') (op y y') (op z z')--vdiff = vop (-)-vadd = vop (+)-vscale (Vector3 x y z) s = (Vector3 (x*s) (y*s) (z*s))-vneg (Vector3 x y z) = (Vector3 (-x) (-y) (-z))-v2n (Vector3 x y z) = Normal3 x y z-vec2vex (Vector3 x y z) = Vertex3 x y z--drawQuad vs = do- mapM_ oneQuad vs- where- qnormal v1 v2 = normalize (prod v1 v2)- oneQuad vs@(v1:v2:v3:v4:_) = - let orthoV = qnormal (vdiff v2 v1) (vdiff v3 v2)- borderV = vscale orthoV borderWidth- bigSide = map (vadd borderV) vs- - in do- renderPrimitive Quads $ do- normal $ v2n orthoV- mapM_ (vertex . vec2vex) bigSide- mapM_ (vertex . vec2vex) vs - renderPrimitive QuadStrip $ do- mapM_ (\ (v1, v2) -> do- -- putStrLn $ show (v1, (vadd v1 orthoV))- vertex (vec2vex v1)- vertex (vec2vex (vadd v1 borderV))- normal $ v2n $ qnormal (vdiff v2 v1) (vneg orthoV))- (zip (vs ++ [v1]) (tail vs ++ [v1, v2])) - --drawBoxAtPos world pos = drawQuad $ boxVertices pos block- where block = world ! pos--drawWorld world pos = do- --drawQuad $ take 4 $ head $ worldQuads world- color (Color4 1 1 (1.0 :: GLfloat) 1.0)- --color (Color4 1.0 1.0 (1.0 :: GLfloat) 1)- mapM_ drawQuad $ worldQuads world- --drawBoxAtPos world pos--inWall x = f < 2 * borderWidth + 0.3- where x' = abs (realToFrac x) + borderWidth- (_, f) = properFraction x'
Vector.hs view
@@ -1,8 +1,13 @@ module Vector where -data V3 a = V3 a a a deriving (Show, Eq) +import Graphics.UI.GLUT -normalize :: Floating a => V3 a -> V3 a +data V3 = V3 {-# UNPACK #-} !GLdouble + {-# UNPACK #-} !GLdouble + {-# UNPACK #-} !GLdouble deriving (Show, Eq) + + +normalize :: V3 -> V3 normalize (V3 x y z) = V3 (x/d) (y/d) (z/d) where d = sqrt (x*x+y*y+z*z) @@ -20,7 +25,7 @@ ypart (V3 _ y _) = y zpart (V3 _ _ z) = z -instance Num a => Num (V3 a) where +instance Num V3 where (V3 x1 y1 z1) + (V3 x2 y2 z2) = V3 (x1 + x2) (y1 + y2) (z1 + z2) (V3 x1 y1 z1) * (V3 x2 y2 z2) = V3 (y1 * z2 - z1 * y2)
− boing_1.wav
binary file changed (19628 → absent bytes)
− brick1.rgb
@@ -1,1 +0,0 @@-p:
− brick128.rgb
binary file changed (24576 → absent bytes)
− brick16.rgb
@@ -1,1 +0,0 @@-p:ߺä·é¾ÄyÂsÊtΡzòÆÉuÃqÂhtK&X)É Ó¨ÆvüЬӨ§}UÏ¡{Àkß±ÅxԩΣ|ûѧ¼iΦ®_Åwºhß¼ÊzÒª ج~P2½sÎ¥Ú°e=³_pCéÁԮ̤rB ʣ΢ÈyݱiAwH#ÄwÚ°¾r± ^Ð¥{Ú®ÈuµaÖªmJ«UcAðÄ¢Æ |Õ®Ê xÀnÅxر֩Ф}Ü´Ñ¥~ÀicAºnóʧ¼mܳá¹Û±¢wQ¼n`¾tÆsԩШ¬X«~UúΫȡ|Ø U3ѦׯÊvͦ}Ì¡zuI"Ô«æºgE§{Wî¿á±è½Ò©ÆvÈt`2µg³\Å zË¡{ݲ©|SÕ¨æºÛ²Ê¤}± ]ÃoÑ¥¹g
− brick2.rgb
@@ -1,1 +0,0 @@-p:òÆ
− brick256.rgb
binary file changed (98304 → absent bytes)
− brick32.rgb
@@ -1,1 +0,0 @@-p:X)᧐ ä·Ó¨é¾ÂwÄyâwÂsÕªÊt¤wOΡz¹aòÆÏ¡}ÉuÚÃq X1Âhg7tK&O)X)᧐ ä·Ó¨é¾ç´f6ÆzÈ~Õ©¾pÁsÔ© ¸jÁq³aÑ¢|kCÈtT&~R&Ó¦|¯]jCËuÑ©ÁmÕ}à²Ø®æ·f6ÆzÈ~Õ©¾pÁsÆv®_üЬÅwÓ¨ºh§}UÆtÏ¡{¿jÀkM*ß±Û¯Åx¶cԩѦΣ|Àkûѧ±]¼iٯΦÇz®_üЬÅwÓ¨ºh§}UêĤÈ~ºh¦yTÕª ѦÊ{Ár«|ZM,ëºÏ¢·i̢Τ¾qÕ Ó«»jß·ÖªtG ä»Ë¨Î© ÛµÈ~ºh¦yTÕª ѦÊ{߼̤ÊzrB Òª ʣج٪~P2廽sΡ Υѩڰ֫e=Åq³_²]pC¤xMéÁÆ|Ô®ã¾Ì¤ÊzrB Òª ʣجزԫѥa?ôÒ®sMÙ«ÄorE"ɢؾw׬ÄzÈ|ÈwÑ¥}ØÚ¯zO$Ò§|Ö«rF׫Às×°Ô«Ñ¥a?ôÒ®sM٫΢֪ÈymJݱ«UiAb:wH#ä¸Äw¿tÚ°¼r¾rè¼± ^±\Ð¥{ùΤڮҦÈuÃmµaÚ°ÖªÈymJݱ«UiA¡qP©zX]1ñʧµiÆwÝ´Ãt¥wQÖ¦Âp¶gΥׯ仾mÙ°]hAÉvÚ®ÂrÃp㸼e¬yV©zX]1ñʧµiÆwÝ´cAcAðÄ¢ºnÆ |óʧծ¿sÊ x£tLÀnݱÅxÄyرå¹Ö©ÇsФ}ժܴÀoÑ¥~ÌwÀi}I'cAðÄ¢ºnÆ |óʧծîÂìÀè¿É¢}ÄxË }á·Í£{ÊxÉw Y7Ö¨Þ²ÔÃyÓ§ÆsÝ°Ö«É xºjÄuºhxG"Õ¥ÙìÀè¿É¢}ÄxË }á·¼múΫܳȡ|á¹ØÛ±Är¢wQÙ¼nå¸`Ãx¾tá´ÆsnGÔ©ÃrШ̢z¬XÅo«~Uß´úΫܳȡ|á¹ØÛ±Í¡~ܯԪâ»Ü³Ë}ЦÆtٮ׫¼isNàµÉ¢~ߺÀqW3iB´bլΡzÎxï¿¡qKÕ¨ÈvܯԪâ»Ü³Ë}Ц U3è½Ñ¦Ò©×¯ÆvÊv¯_ͦ}Ð¥|Ì¡z³buI"ÆtÔ«¦yVæºÞ°gEϤ§{Wª{Xî¿Êyá±vD$è½Ñ¦Ò©×¯ÆvÊv߯§wS÷É¥kFÇyϤ}ÊsÕ® çÁÈzåºÖ«kC¾f·aoHÄsѧ¢sR΢ӬºmÃv¹lÚ«µ`§wS÷É¥kFÇyϤ}ÊsÈtÃo`2Ñ¥µg¹g³\ӬŠz֬ˡ{֬ݲ² \©|SÖ©Õ¨± `æºÂu۲޸ʤ}½p± ]ݬÃo`2Ñ¥µg¹g³\åµÕ¥[׫ʡ|ªX»d߹Ǣzå»ç½Áoß³©|V¨{RnDª|TÆuÉ¢~È|СlF\5ܯY2ÚÕ¥[׫ʡ|ªX»d
− brick4.rgb
@@ -1,1 +0,0 @@-p:ÄyòÆtK&cAÊ xÖ©Ài
− brick512.rgb
binary file changed (393216 → absent bytes)
− brick64.rgb
binary file changed (6144 → absent bytes)
− brick8.rgb
@@ -1,1 +0,0 @@-p:ä·ÄyÊtòÆÃqtK&É ß¼Òª ~P2Î¥e=pCÔ®rB cAÆ |Ê xÅxÖ©Ü´Àiºn U3ׯͦ}uI"溧{Wá±Ò©
+ data/boing_1.wav view
binary file changed (absent → 19628 bytes)
+ data/brick1.rgb view
@@ -0,0 +1,1 @@+p:
+ data/brick128.rgb view
binary file changed (absent → 24576 bytes)
+ data/brick16.rgb view
@@ -0,0 +1,1 @@+p:ߺä·é¾ÄyÂsÊtΡzòÆÉuÃqÂhtK&X)É Ó¨ÆvüЬӨ§}UÏ¡{Àkß±ÅxԩΣ|ûѧ¼iΦ®_Åwºhß¼ÊzÒª ج~P2½sÎ¥Ú°e=³_pCéÁԮ̤rB ʣ΢ÈyݱiAwH#ÄwÚ°¾r± ^Ð¥{Ú®ÈuµaÖªmJ«UcAðÄ¢Æ |Õ®Ê xÀnÅxر֩Ф}Ü´Ñ¥~ÀicAºnóʧ¼mܳá¹Û±¢wQ¼n`¾tÆsԩШ¬X«~UúΫȡ|Ø U3ѦׯÊvͦ}Ì¡zuI"Ô«æºgE§{Wî¿á±è½Ò©ÆvÈt`2µg³\Å zË¡{ݲ©|SÕ¨æºÛ²Ê¤}± ]ÃoÑ¥¹g
+ data/brick2.rgb view
@@ -0,0 +1,1 @@+p:òÆ
+ data/brick256.rgb view
binary file changed (absent → 98304 bytes)
+ data/brick32.rgb view
@@ -0,0 +1,1 @@+p:X)᧐ ä·Ó¨é¾ÂwÄyâwÂsÕªÊt¤wOΡz¹aòÆÏ¡}ÉuÚÃq X1Âhg7tK&O)X)᧐ ä·Ó¨é¾ç´f6ÆzÈ~Õ©¾pÁsÔ© ¸jÁq³aÑ¢|kCÈtT&~R&Ó¦|¯]jCËuÑ©ÁmÕ}à²Ø®æ·f6ÆzÈ~Õ©¾pÁsÆv®_üЬÅwÓ¨ºh§}UÆtÏ¡{¿jÀkM*ß±Û¯Åx¶cԩѦΣ|Àkûѧ±]¼iٯΦÇz®_üЬÅwÓ¨ºh§}UêĤÈ~ºh¦yTÕª ѦÊ{Ár«|ZM,ëºÏ¢·i̢Τ¾qÕ Ó«»jß·ÖªtG ä»Ë¨Î© ÛµÈ~ºh¦yTÕª ѦÊ{߼̤ÊzrB Òª ʣج٪~P2廽sΡ Υѩڰ֫e=Åq³_²]pC¤xMéÁÆ|Ô®ã¾Ì¤ÊzrB Òª ʣجزԫѥa?ôÒ®sMÙ«ÄorE"ɢؾw׬ÄzÈ|ÈwÑ¥}ØÚ¯zO$Ò§|Ö«rF׫Às×°Ô«Ñ¥a?ôÒ®sM٫΢֪ÈymJݱ«UiAb:wH#ä¸Äw¿tÚ°¼r¾rè¼± ^±\Ð¥{ùΤڮҦÈuÃmµaÚ°ÖªÈymJݱ«UiA¡qP©zX]1ñʧµiÆwÝ´Ãt¥wQÖ¦Âp¶gΥׯ仾mÙ°]hAÉvÚ®ÂrÃp㸼e¬yV©zX]1ñʧµiÆwÝ´cAcAðÄ¢ºnÆ |óʧծ¿sÊ x£tLÀnݱÅxÄyرå¹Ö©ÇsФ}ժܴÀoÑ¥~ÌwÀi}I'cAðÄ¢ºnÆ |óʧծîÂìÀè¿É¢}ÄxË }á·Í£{ÊxÉw Y7Ö¨Þ²ÔÃyÓ§ÆsÝ°Ö«É xºjÄuºhxG"Õ¥ÙìÀè¿É¢}ÄxË }á·¼múΫܳȡ|á¹ØÛ±Är¢wQÙ¼nå¸`Ãx¾tá´ÆsnGÔ©ÃrШ̢z¬XÅo«~Uß´úΫܳȡ|á¹ØÛ±Í¡~ܯԪâ»Ü³Ë}ЦÆtٮ׫¼isNàµÉ¢~ߺÀqW3iB´bլΡzÎxï¿¡qKÕ¨ÈvܯԪâ»Ü³Ë}Ц U3è½Ñ¦Ò©×¯ÆvÊv¯_ͦ}Ð¥|Ì¡z³buI"ÆtÔ«¦yVæºÞ°gEϤ§{Wª{Xî¿Êyá±vD$è½Ñ¦Ò©×¯ÆvÊv߯§wS÷É¥kFÇyϤ}ÊsÕ® çÁÈzåºÖ«kC¾f·aoHÄsѧ¢sR΢ӬºmÃv¹lÚ«µ`§wS÷É¥kFÇyϤ}ÊsÈtÃo`2Ñ¥µg¹g³\ӬŠz֬ˡ{֬ݲ² \©|SÖ©Õ¨± `æºÂu۲޸ʤ}½p± ]ݬÃo`2Ñ¥µg¹g³\åµÕ¥[׫ʡ|ªX»d߹Ǣzå»ç½Áoß³©|V¨{RnDª|TÆuÉ¢~È|СlF\5ܯY2ÚÕ¥[׫ʡ|ªX»d
+ data/brick4.rgb view
@@ -0,0 +1,1 @@+p:ÄyòÆtK&cAÊ xÖ©Ài
+ data/brick512.rgb view
binary file changed (absent → 393216 bytes)
+ data/brick64.rgb view
binary file changed (absent → 6144 bytes)
+ data/brick8.rgb view
@@ -0,0 +1,1 @@+p:ä·ÄyÊtòÆÃqtK&É ß¼Òª ~P2Î¥e=pCÔ®rB cAÆ |Ê xÅxÖ©Ü´Àiºn U3ׯͦ}uI"溧{Wá±Ò©
+ data/eyes256.rgb view
@@ -0,0 +1,4845 @@+óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûï÷¹¿kn()+ ()+kn¹¿ï÷óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûòúÖÝ 67+ 67+ ÖÝòúóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû¨®++ ++ ++ ++ ++ ++ ++ ++ ++ ¨®óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÈÏ++ ++ ++ ++ ++ ++ ++ ++ ++ ÈÏóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûçïNP++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ NPçïóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûðøhk++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ hkðøóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûàç ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ àçóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûîõ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ îõóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûçï ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ çïóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûðø ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ðøóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûòúIK++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ IKòúóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûbe++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ beóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû¶¼++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ¶¼óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÙá++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ Ùáóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûêò++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ êòóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûSV++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ SVóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûor++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ oróûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÎÔ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ÎÔóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûäë++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ äëóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûWY++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ WYóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûsv++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ svóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûàç++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ àçóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûíõ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ íõóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû´º++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ´ºóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÚá++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ Úáóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûëó++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ëóóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ¥++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ¥óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÂÈ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ÂÈóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûOQ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ OQóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûil++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ilóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûñù++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ñùóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûáè++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ áèóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûîö++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ îöóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÄË++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ÄËóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÞæ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ Þæóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ¥++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ¥óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÂÈ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ÂÈóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû{++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ {óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû¢ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ¢ óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûWY++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ WYóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûsv++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ svóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû9:+++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ 9:+óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûMN++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ MNóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû +++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû'( ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ '( óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû +++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû'( ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ '( óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû9:+++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ 9:+óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûMN++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ MNóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûWY++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ WYóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûsv++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ svóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû{++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ {óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû¢ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ¢ óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ¥++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ¥óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÂÈ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ÂÈóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÄË++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ÄËóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÞæ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ Þæóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûáè++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ áèóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûîö++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ îöóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûñù++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ñùóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûOQ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ OQóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûil++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ilóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ¥++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ¥óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÂÈ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ÂÈóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÚá++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ Úáóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûëó++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ëóóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû´º++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ´ºóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûàç++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ àçóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûíõ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ íõóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûWY++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ WYóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûsv++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ svóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÎÔ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ÎÔóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûäë++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ äëóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûSV++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ SVóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûor++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ oróûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÙá++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ Ùáóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûêò++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ êòóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû¶¼++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ¶¼óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûòúIK++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ IKòúóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûbe++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ beóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûçï ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ çïóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûðø ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ðøóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûàç ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ àçóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûîõ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ îõóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûçïNP++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ NPçïóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûðøhk++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ hkðøóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû¨®++ ++ ++ ++ ++ ++ ++ ++ ++ ¨®óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÈÏ++ ++ ++ ++ ++ ++ ++ ++ ++ ÈÏóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûï÷¹¿kn()+ ()+kn¹¿ï÷óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûòúÖÝ 67+ 67+ ÖÝòúóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû
+ data/juchhu.wav view
binary file changed (absent → 177196 bytes)
− eyes256.rgb
@@ -1,4845 +0,0 @@-óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûï÷¹¿kn()- ()-kn¹¿ï÷óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûòúÖÝ 67- 67- ÖÝòúóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû¨®-- -- -- -- -- -- -- -- -- ¨®óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÈÏ-- -- -- -- -- -- -- -- -- ÈÏóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûçïNP-- -- -- -- -- -- -- -- -- -- -- NPçïóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûðøhk-- -- -- -- -- -- -- -- -- -- -- hkðøóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûàç -- -- -- -- -- -- -- -- -- -- -- -- -- àçóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûîõ -- -- -- -- -- -- -- -- -- -- -- -- -- îõóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûçï -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- çïóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûðø -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ðøóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûòúIK-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- IKòúóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûbe-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- beóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû¶¼-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ¶¼óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÙá-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Ùáóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûêò-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- êòóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûSV-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- SVóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûor-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- oróûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÎÔ-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ÎÔóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûäë-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- äëóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûWY-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- WYóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûsv-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- svóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûàç-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- àçóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûíõ-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- íõóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû´º-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ´ºóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÚá-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Úáóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûëó-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ëóóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ¥-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ¥óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÂÈ-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ÂÈóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûOQ-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- OQóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûil-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ilóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûñù-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ñùóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûáè-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- áèóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûîö-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- îöóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÄË-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ÄËóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÞæ-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Þæóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ¥-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ¥óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÂÈ-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ÂÈóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû{-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- {óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû¢ -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ¢ óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûWY-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- WYóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûsv-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- svóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû9:--- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 9:-óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûMN-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- MNóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû --- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû'( -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- '( óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû --- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû'( -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- '( óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû9:--- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 9:-óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûMN-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- MNóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûWY-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- WYóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûsv-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- svóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû{-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- {óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû¢ -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ¢ óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ¥-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ¥óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÂÈ-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ÂÈóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÄË-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ÄËóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÞæ-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Þæóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûáè-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- áèóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûîö-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- îöóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûñù-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ñùóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûOQ-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- OQóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûil-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ilóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû ¥-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ¥óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÂÈ-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ÂÈóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÚá-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Úáóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûëó-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ëóóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû´º-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ´ºóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûàç-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- àçóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûíõ-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- íõóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûWY-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- WYóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûsv-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- svóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÎÔ-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ÎÔóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûäë-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- äëóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûSV-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- SVóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûor-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- oróûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÙá-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Ùáóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûêò-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- êòóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû¶¼-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ¶¼óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûòúIK-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- IKòúóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûbe-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- beóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûçï -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- çïóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûðø -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ðøóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûàç -- -- -- -- -- -- -- -- -- -- -- -- -- àçóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûîõ -- -- -- -- -- -- -- -- -- -- -- -- -- îõóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûçïNP-- -- -- -- -- -- -- -- -- -- -- NPçïóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûðøhk-- -- -- -- -- -- -- -- -- -- -- hkðøóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû¨®-- -- -- -- -- -- -- -- -- ¨®óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûÈÏ-- -- -- -- -- -- -- -- -- ÈÏóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûï÷¹¿kn()- ()-kn¹¿ï÷óûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûòúÖÝ 67- 67- ÖÝòúóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóûóû
topkata.cabal view
@@ -1,18 +1,39 @@-Name: topkata -Version: 0.0 -Description: OpenGL Arcade Game -License: GPL -License-file: LICENSE -Author: Christoph Bauer -Maintainer: Christoph Bauer <ich@christoph-bauer.net> -Build-Depends: base, GLUT, OpenGL, array, random, cairo, OpenAL, ALUT -Category: Game -build-type: Simple - -Executable: topkata -Main-is: Main.hs - - -Executable: pdflaby -Main-is: PdfLaby.hs - +Name: topkata+Version: 0.1+Synopsis: OpenGL Arcade Game+Description: Guide a jumping ball through a labyrinth.+License: GPL+License-file: LICENSE+Author: Christoph Bauer+Maintainer: Christoph Bauer <ich@christoph-bauer.net>+Category: Game+build-type: Simple+Cabal-Version: >= 1.2+Homepage: http://home.arcor.de/chr_bauer/topkata.html+Extra-Source-Files: INSTALL THANKS Makefile++Data-Files:+ data/boing_1.wav data/brick16.rgb data/brick32.rgb data/brick64.rgb+ data/brick1.rgb data/brick2.rgb data/brick4.rgb data/brick8.rgb+ data/brick128.rgb data/brick256.rgb data/brick512.rgb data/eyes256.rgb+ data/juchhu.wav+++Flag Sound+ Description: Enable sound support+ Default: False++Executable topkata+ Main-is: Main.hs+ Build-Depends: base, filepath, GLUT, OpenGL, array, random+ Other-Modules: Labygen, Labygen.Render, Topkata.Topka.Topka, Vector, ReadImage+ Extensions: CPP+ if flag(sound)+ Build-Depends: OpenAL, ALUT+ cpp-options: -DSOUND++Executable pdflaby+ Main-is: PdfLaby.hs+ Build-Depends: base, filepath, array, random, cairo+ Other-Modules: Labygen+