3DS Nintendo

Iwata Says Nintendo Is Looking Into Games Similar To Free-To-Play Software

mario_nintendo_eshop_card

Nintendo president Satoru Iwata has revealed that the company is looking beyond digital distribution and is actively thinking about free-to-play games. Iwata says that Nintendo is constantly thinking about current and new business models to bring in new streams of revenue.

Q: You talked about Nintendo’s digital business in the presentation. I remember you said that in addition to the packaged software business, the digital business could be a core business for Nintendo. Could you please give an indication as to how much you expect to generate in digital sales this fiscal year and the next? Also, apart from replacing packaged distribution with digital distribution, I understand that you are developing network-based products such as “Wii Street U powered by Google.” Do you expect to be able to make hit network-based products and create a buzz in society?

A: Also, as you pointed out, we think that digital distribution of packaged software is only the first step in expanding our digital business. We will not simply change our existing packaged software distribution channel. Rather, we might have many other types of business models in addition to packaged software. For example, we might see more games that are similar to free-to-play games, games that cost much less or games that require a monthly subscription fee. Digitalization allows for greater flexibility, whereby having more ways to make payments, both software developers and consumers have more options. And Nintendo 3DS and Wii U have flexible systems to handle such trends, so it is now a question of putting these ideas into action. I can definitely say that Nintendo will make new offers that go well beyond simply replacing packaged software with digital software.

35 comments

  1. WIi U can really have a nice MMORPG running on it. How happy would it be to see a FF XIV(why is it coming on PS3 but not Wii U ?). And some pokemon MMO..

    1. I’m on-board with a Pokemon MMO ;D
      Final Fantasy is just a name that gets people’s attention, but when you look at the games they’ve been churning out lately, they haven’t met the standards of most gamers…

  2. This should quiet shareholders and analysts; Nintendo’s branching out.
    I don’t like the free-to-play idea, though.

  3. Calling it now, Mistwalker or Monolith are probably working on two projects, a tradition rpg and an MMO, or both might be at the same time.

  4. Q: You talked about Nintendo’s digital business in the presentation. I remember you said that in addition to the packaged software business, the digital business could be a core business for Nintendo.

    Iwata’s answer : A: Also, as you pointed out, we think that digital distribution of packaged software is only the first step in expanding our digital business. We will not simply change our existing packaged software distribution channel. Rather, we might have many other types of business models in addition to packaged software.

    See why nintendo is any gamers best friend. They stand up for multiple game packaging options. Digital, hard copy and Free two play networked products. Sony and Microsoft wanted to go digital only. If you work for game or other entertainment stores smile, nintendo helped provide your job security.

    1. What does MMO mean?
      Does it make any sense?
      Do you understand me?
      Can I ask more questions?
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      Flip Note Studio 3D is awesome!!
      I hate it’s monthly fee…

  5. Well , I like my F2P version of Tank! Tank !Tank! And would welcome more like that. Just keep proper games the way they should be though.

  6. lo
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    o
    l

    1. You are fucking disgusting. I wish you were here in jamaica so that I could chop up your blood claat!!!!!!!!!!!!!!!!!!!!!

      1. so you want more?
        hmmm..
        ok
        l

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o

        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        o
        l

  7. I like the idea. Nintendo has always been the underdog to try the crazy but not TOO CRAZY (cough ALWAYS ONLINE cough) ideas.

    Free to play or subscription gamez might not sound that great right now but be honest

    All the ppl that play stsrcraft and LoL and all that, pokemon MMO would dominate

  8. ffffffffffdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddvpvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvpvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkknnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuggggggggggggggggggggggggggggggggggggggggggggggggggggggllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyybbbbbbbbbbbbbbbbbbbbbbbbbbbjjjjjjjjjjjjjjjjjjjjjjjwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj

    1. It would be insane if Nintendo announced a F2P MMO based in Hyrule…….can you imagine all of the different lands they’d be able to release as expansions? Not to mention quests in the Dark World and other such areas….
      Well, I can dream of something like that going well. If it happened, it most likely would flop.^^;;

  9. Nintendo should try an MMO on the Wii U. It would be a good change of pace. Though the only thing I’m not sure of is the number of people that would actually play it because Nintendo usually gets the casual crowd, and MMOs are almost always for the hardcore crowd. I’d play it, though.

  10. Maybe Mario Kart for Wii U will have a “freemium” model (free-to-play with paid DLC and micro transactions). Considering there’s a Mario Kart game coming out this year in arcades (and considering Mario Kart for Wii U could be based on this arcade game), it wouldn’t be too unfeasible.

Leave a Reply

%d bloggers like this: