Back

Best AI Automation Agency for Small and Medium Businesses

The Best AI Automation Agency for Small and Medium Businesses: Why the Future Belongs to Companies That Move Now

Every generation of business leaders faces one defining shift. For some, it was the internet. For others, cloud software, smartphones, or e-commerce. Today, the defining shift is AI automation—and for small and medium businesses, the opportunity is bigger than many realize.

The question is no longer whether artificial intelligence will change how businesses operate. It already is. The better question is this: who will benefit first, and who will be left trying to catch up?

For growing companies, the real advantage is not in simply using AI tools. It is in implementing the right AI systems, in the right workflows, with the right strategy behind them. That is where the difference between experimentation and transformation lives.

If your business wants faster response times, better lead handling, lower operational waste, smarter customer journeys, and more scalable systems, there has never been a more important time to act. And if you want those outcomes without confusion, false starts, and expensive trial and error, working with the Best AI Automation Agency for Small and Medium Businesses can change everything.

Key takeaway: AI is no longer only for enterprise giants. Today, SMBs can automate sales, marketing, support, operations, and reporting faster and more affordably than ever before.

Why AI Automation Is Becoming a Business Necessity

There was a time when automation sounded optional—useful, perhaps, but not urgent. That time is over. Customers now expect rapid replies, personalized service, frictionless buying experiences, and seamless communication across multiple channels. At the same time, teams are stretched thin, labor costs remain high, and growth often exposes weaknesses in manual processes.

This is where AI business automation becomes one of the most powerful investments available. It helps companies reduce repetitive work, improve accuracy, shorten response times, and free talented people to focus on high-value thinking rather than low-value admin.

The market evidence is impossible to ignore

Research from McKinsey’s State of AI has consistently shown that organizations using AI are seeing measurable gains in efficiency and revenue-related functions. Meanwhile, Gartner’s strategic technology analysis continues to highlight AI as a core business priority, not a niche innovation project.

Even more importantly for smaller firms, AI tools have become more accessible. What once required large internal engineering teams can now be deployed through expert automation partners that understand workflows, integration, customer behavior, and commercial performance.

Why small and medium businesses stand to gain the most

Large enterprises often move slowly. Their systems are complex. Their approval chains are long. Their teams may be resistant to change. SMBs, by contrast, can move with speed. They can redesign workflows. They can adopt practical automations quickly. And they can feel the results faster.

That means the businesses willing to act now can create a sharp advantage: leaner operations, stronger customer experiences, and a more scalable growth engine.

What someone said:
“AI won’t replace people nearly as often as it will replace tasks—and the businesses that redesign those tasks first will win.”
— A practical view echoed across industry analysis from McKinsey and Gartner

What the Best AI Automation Agency for Small and Medium Businesses Actually Does

Many business owners hear the term AI agency and imagine chatbots, content tools, or flashy demos. But a truly effective agency does far more than set up isolated software. The best partner studies your business as a system.

That means understanding where leads leak, where staff lose time, where customers become frustrated, where reporting slows decisions, and where repetitive work drains energy from your team.

Strategy before software

The strongest AI automation partner does not begin by pushing tools. It begins with strategic questions:

  • Where is your business losing time every day?
  • Which manual processes limit revenue growth?
  • Where do delays harm the customer experience?
  • What tasks are repetitive, rules-based, and high-volume?
  • How can automation improve profitability without disrupting operations?

These questions matter because successful automation is not about adding complexity. It is about removing it.

Integration that makes systems talk to each other

For many SMBs, the real pain is not the lack of software. It is that their software does not work together. Their CRM sits in one place. Their forms in another. Their emails in another. Their invoices in another. Their customer service tickets somewhere else entirely.

The right agency builds bridges between these systems, enabling data to move automatically, accurately, and in real time. This can include:

  • Lead capture automation
  • CRM updates
  • Email and SMS workflows
  • Sales pipeline automation
  • Customer support AI assistants
  • Invoice and payment reminders
  • Internal reporting dashboards
  • Appointment scheduling systems

Custom AI that solves real problems

The most valuable AI automation is often highly practical. Not abstract. Not experimental. Not built for headlines. Built for outcomes.

That could mean an AI assistant that qualifies leads within seconds. It could mean a support workflow that routes customer queries intelligently. It could mean an operations dashboard that turns fragmented data into timely decisions. It could mean an onboarding process that feels premium without increasing headcount.

That is what real innovation looks like for SMBs.

The Highest-Impact Areas for AI Automation in SMBs

If you are wondering where AI delivers the fastest return, the answer is simple: start where manual effort is high and speed matters most.

1. Sales automation

Leads arrive every day with varying levels of intent. Some need immediate contact. Some need education. Some need nurturing. But if lead handling relies on manual follow-up, opportunities are lost.

AI can score incoming leads, trigger personalized outreach, book consultations, and move prospects into the right pipeline stage automatically. According to HubSpot sales research, response timing and consistency are major factors in conversion performance.

Ask yourself: how many ready-to-buy leads are cooling off while your team is busy elsewhere?

2. Customer support automation

Customers want answers now, not tomorrow. AI-powered support systems can resolve common questions instantly, direct complex cases to the right team member, summarize tickets, and maintain round-the-clock responsiveness.

This does not remove the human element. It protects it. Your people spend less time answering the same repetitive questions and more time solving meaningful issues.

3. Marketing automation

Modern marketing success is built on relevance and timing. AI can help segment audiences, personalize campaigns, optimize follow-up, analyze engagement patterns, and improve conversion logic.

With the right implementation, businesses can deliver better marketing without creating more manual work.

4. Operations and admin automation

Behind the scenes, many growing companies are slowed by repetitive admin: data entry, document handling, status updates, reminders, internal requests, and reporting. These tasks do not simply consume time—they drain focus.

Automating them creates a compounding return. Teams become faster. Errors reduce. Decision-making improves. Managers regain visibility.

5. Reporting and decision intelligence

Leaders need clarity, not scattered spreadsheets. AI-enhanced dashboards can pull data from multiple platforms, identify trends, summarize performance, and surface insights that would otherwise stay hidden.

According to IBM’s business intelligence overview, smarter access to operational data leads to faster and more informed decisions—something every ambitious SMB needs.

Important: The biggest ROI often comes from automating existing bottlenecks, not inventing entirely new processes. The fastest wins are usually hiding in plain sight.

A Simple View of What AI Automation Can Change

Business Area Before Automation After AI Automation
Lead Management Manual follow-up, delayed contact, missed opportunities Instant qualification, automated outreach, faster conversions
Customer Support Repeated questions, long waits, staff overload Instant answers, smart routing, always-on availability
Marketing Generic campaigns, manual segmentation Personalized nurture journeys, better engagement
Admin Tasks Repetitive data entry, human error, wasted time Automated workflows, cleaner data, more capacity
Reporting Scattered spreadsheets, slow visibility Live dashboards, faster insights, better decisions

Why Businesses Delay—and Why That Delay Is Costly

Many leaders know they need automation solutions. Yet they still wait. Why?

Because they worry implementation will be disruptive. They assume AI is too technical. They fear complexity. They think they need to “be more ready.” Or they believe they should postpone until after the next quarter, the next hire, the next website refresh, or the next internal reorganization.

But the cost of delay is not neutral.

Every month of waiting has a price

Every delayed response, every lost lead, every manual task repeated 300 times, every customer follow-up missed, every team member bogged down by admin—these are all hidden costs.

And hidden costs are often the most dangerous because they become normalized.

What if your team could recover dozens of hours every month? What if your sales process responded instantly, every time? What if customers felt looked after before they ever had to ask twice? What if your business could scale without proportionally increasing workload?

Why not get the solution?

Worth thinking about:
If your business is already successful with manual systems, imagine what happens when those same strengths are amplified by AI automation.

What Sets Brandlab Apart

There are many companies talking about AI right now. Far fewer know how to make it useful for businesses that need practical growth, not hype.

Brandlab stands out by focusing on what ambitious SMBs actually need: strategy, implementation, integration, and measurable business outcomes.

Brandlab focuses on the commercial result

Automation should not exist just to sound innovative. It should increase speed, unlock capacity, raise consistency, and improve customer experience. The right partner sees the whole picture—brand, systems, journey, conversion, retention, and operational flow.

Brandlab helps businesses move from friction to flow

That means fewer disconnected tools. Fewer manual gaps. Fewer slow handovers. More visibility. More momentum. More confidence in the systems driving growth.

For a small or medium-sized business, this matters immensely. You do not need 50 experiments. You need a roadmap with clear value, delivered properly.

Brandlab is the conversation businesses should be having now

If your team is asking how to scale smarter, how to improve service, how to remove time-wasting tasks, and how to stay competitive in an AI-first market, then this is exactly the right moment to get in contact with Brandlab.

The Human Side of AI: Better Businesses, Not Colder Ones

One of the greatest misconceptions about AI is that it makes businesses feel robotic. In reality, good automation often makes a company feel more human.

Why? Because customers receive faster replies. Employees have more time for thoughtful interactions. Mistakes happen less often. People are no longer buried under repetitive administration. The business becomes more responsive, more reliable, and more present.

Used correctly, AI does not erase human value. It protects it by removing the work humans were never meant to be trapped inside.

The businesses people remember are the ones that feel effortless

Think about the brands you trust. The appointments that were easy to book. The support request that got answered quickly. The personalized follow-up that arrived at the right time. The process that made buying simple.

Those experiences feel smooth because the systems behind them are smooth.

That is what smart automation creates: not just efficiency, but confidence.

What’s Possible in the Next 12 Months?

Imagine your business one year from now if the right automations were in place:

  • Your inbound leads are captured and qualified instantly
  • Your team stops chasing repetitive admin
  • Your customer service becomes faster and more scalable
  • Your marketing follows up intelligently and consistently
  • Your data starts informing action instead of sitting unused
  • Your staff have more time for relationship-building and growth
  • Your business feels easier to run

This is not fantasy. It is the practical result of modern AI workflow automation done well.

According to PwC’s AI analysis, AI has the power to reshape productivity and create major economic value across industries. The businesses that translate that potential into specific operational improvements will be the ones that pull ahead.

The Real Decision: Wait, or Lead?

At this point, most business leaders can feel the pressure building. Competitors are exploring AI. Customer expectations are rising. Teams need leverage. Margins matter. Time matters even more.

The real risk is not adopting AI badly. The real risk is letting uncertainty stop action while others improve faster.

The businesses that lead over the next few years will not necessarily be the largest. They will be the ones that redesigned work earlier, implemented better systems sooner, and treated automation as a growth asset rather than a side idea.

So ask the hardest and best question

If the right AI automation could save time, increase responsiveness, improve conversion, and give your team more room to do meaningful work—why would you wait?

If your business is ready to operate with more intelligence, more speed, and more consistency, then the next step is obvious.

Next step: Speak with Brandlab about what AI automation could look like inside your business. The right strategy can reveal hidden efficiencies, stronger customer journeys, and scalable growth opportunities you may be closer to than you think.

Final Thoughts: The Best Time to Build a Smarter Business Is Now

AI automation for small business is no longer a trend to watch from a distance. It is a competitive advantage already being used by the companies determined to move faster and serve better.

The opportunity here is not just technical. It is strategic. It is commercial. It is human. It is about building a business that works better for your customers and for your team.

The Best AI Automation Agency for Small and Medium Businesses is not simply the one with the most tools. It is the one that understands how to turn possibility into performance. The one that identifies what matters. The one that integrates systems with care. The one that helps your business become more efficient, more scalable, and more valuable.

That is the kind of progress companies remember. And it starts with one decision: to stop wondering and start building.

Why not get the solution? Why not contact Brandlab and see what becomes possible?

https://brandlab.com.au/output1-5-jpeg-6/ {“fileName”:”output1.jpeg”,”fileData”:{“type”:”Buffer”,”data”:[255,216,255,224,0,16,74,70,73,70,0,1,1,0,0,1,0,1,0,0,255,235,85,130,74,80,2,17,0,0,0,1,0,0,85,120,106,117,109,98,0,0,0,30,106,117,109,100,99,50,112,97,0,17,0,16,128,0,0,170,0,56,155,113,3,99,50,112,97,0,0,0,85,82,106,117,109,98,0,0,0,71,106,117,109,100,99,50,109,97,0,17,0,16,128,0,0,170,0,56,155,113,3,117,114,110,58,99,50,112,97,58,98,98,51,57,56,101,57,53,45,102,57,48,56,45,52,101,98,48,45,97,51,53,102,45,48,101,99,57,52,52,99,53,101,56,48,49,0,0,0,12,122,106,117,109,98,0,0,0,41,106,117,109,100,99,50,97,115,0,17,0,16,128,0,0,170,0,56,155,113,3,99,50,112,97,46,97,115,115,101,114,116,105,111,110,115,0,0,0,9,209,106,117,109,98,0,0,0,59,106,117,109,100,64,203,12,50,187,138,72,157,167,11,42,214,244,127,67,105,19,99,50,112,97,46,105,99,111,110,0,0,0,0,24,99,50,115,104,89,241,249,69,76,67,45,68,189,82,247,120,83,188,18,170,0,0,0,23,98,102,100,98,0,105,109,97,103,101,47,115,118,103,43,120,109,108,0,0,0,9,119,98,105,100,98,60,115,118,103,32,119,105,100,116,104,61,34,55,49,54,34,32,104,101,105,103,104,116,61,34,55,49,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,55,49,54,32,55,49,54,34,32,102,105,108,108,61,34,110,111,110,101,34,32,120,109,108,110,115,61,34,104,116,116,112,58,47,47,119,119,119,46,119,51,46,111,114,103,47,50,48,48,48,47,115,118,103,34,62,10,60,112,97,116,104,32,100,61,34,77,53,48,56,46,55,52,57,32,51,49,55,46,51,57,57,67,53,49,54,46,55,55,55,32,50,56,55,46,51,49,52,32,53,48,56,46,57,57,49,32,50,53,51,46,56,56,52,32,52,56,53,46,51,56,57,32,50,51,48,46,50,56,50,67,52,54,49,46,55,56,56,32,50,48,54,46,54,56,49,32,52,50,56,46,51,54,32,49,57,56,46,56,57,53,32,51,57,56,46,50,55,51,32,50,48,54,46,57,50,51,67,51,55,54,46,50,51,49,32,49,56,52,46,57,50,56,32,51,52,51,46,51,57,32,49,55,52,46,57,53,54,32,51,49,49,46,49,52,56,32,49,56,51,46,53,57,54,67,50,55,56,46,57,48,54,32,49,57,50,46,50,51,52,32,50,53,53,46,52,53,32,50,49,55,46,50,57,50,32,50,52,55,46,51,54,32,50,52,55,46,51,54,49,67,50,49,55,46,50,57,49,32,50,53,53,46,52,53,49,32,49,57,50,46,50,51,51,32,50,55,56,46,57,49,32,49,56,51,46,53,57,53,32,51,49,49,46,49,52,57,67,49,55,52,46,57,53,55,32,51,52,51,46,51,57,49,32,49,56,52,46,57,50,55,32,51,55,54,46,50,51,50,32,50,48,54,46,57,50,52,32,51,57,56,46,50,55,52,67,49,57,56,46,56,57,54,32,52,50,56,46,51,53,57,32,50,48,54,46,54,56,51,32,52,54,49,46,55,56,57,32,50,51,48,46,50,56,52,32,52,56,53,46,51,57,49,67,50,53,51,46,56,56,53,32,53,48,56,46,57,57,50,32,50,56,55,46,51,49,51,32,53,49,54,46,55,55,57,32,51,49,55,46,52,48,49,32,53,48,56,46,55,53,67,51,51,57,46,52,52,50,32,53,51,48,46,55,52,53,32,51,55,50,46,50,56,54,32,53,52,48,46,55,49,55,32,52,48,52,46,53,50,53,32,53,51,50,46,48,55,57,67,52,51,54,46,55,54,55,32,53,50,51,46,52,52,49,32,52,54,48,46,50,50,51,32,52,57,56,46,51,56,52,32,52,54,56,46,51,49,51,32,52,54,56,46,51,49,53,67,52,57,56,46,51,56,51,32,52,54,48,46,50,50,52,32,53,50,51,46,52,52,32,52,51,54,46,55,54,54,32,53,51,50,46,48,55,56,32,52,48,52,46,53,50,54,67,53,52,48,46,55,49,54,32,51,55,50,46,50,56,53,32,53,51,48,46,55,52,55,32,51,51,57,46,52,52,51,32,53,48,56,46,55,52,57,32,51,49,55,46,52,48,50,86,51,49,55,46,51,57,57,90,77,52,55,48,46,56,57,57,32,50,52,52,46,55,55,54,67,52,56,54,46,56,57,50,32,50,54,48,46,55,55,32,52,57,51,46,52,56,56,32,50,56,50,46,54,48,49,32,52,57,48,46,54,56,55,32,51,48,51,46,52,49,50,76,52,49,53,46,53,55,55,32,50,54,48,46,48,52,54,67,52,49,50,46,52,49,49,32,50,53,56,46,50,49,56,32,52,48,56,46,53,48,57,32,50,53,56,46,50,49,56,32,52,48,53,46,51,52,53,32,50,54,48,46,48,52,54,76,51,49,55,46,52,48,49,32,51,49,48,46,56,50,86,50,55,55,46,53,50,54,67,51,49,55,46,52,48,49,32,50,55,53,46,49,57,49,32,51,49,56,46,54,53,50,32,50,55,51,46,48,48,53,32,51,50,48,46,54,55,54,32,50,55,49,46,56,51,55,76,51,56,55,46,54,52,52,32,50,51,51,46,49,55,52,67,52,49,52,46,49,55,56,32,50,49,56,46,51,53,51,32,52,52,56,46,51,52,54,32,50,50,50,46,50,50,51,32,52,55,48,46,57,48,49,32,50,52,52,46,55,55,54,72,52,55,48,46,56,57,57,90,77,51,53,55,46,56,51,55,32,51,49,49,46,49,52,52,76,51,57,56,46,50,55,53,32,51,51,52,46,52,57,49,86,51,56,49,46,49,56,53,76,51,53,55,46,56,51,55,32,52,48,52,46,53,51,50,76,51,49,55,46,51,57,56,32,51,56,49,46,49,56,53,86,51,51,52,46,52,57,49,76,51,53,55,46,56,51,55,32,51,49,49,46,49,52,52,90,77,50,54,52,46,55,55,54,32,50,54,57,46,54,57,51,67,50,54,53,46,50,48,55,32,50,51,57,46,51,48,53,32,50,56,53,46,54,52,52,32,50,49,49,46,54,52,57,32,51,49,54,46,52,53,51,32,50,48,51,46,51,57,51,67,51,51,56,46,51,32,49,57,55,46,53,52,32,51,54,48,46,53,48,53,32,50,48,50,46,55,52,52,32,51,55,55,46,49,50,55,32,50,49,53,46,53,55,51,76,51,48,50,46,48,49,52,32,50,53,56,46,57,51,55,67,50,57,56,46,56,52,56,32,50,54,48,46,55,54,52,32,50,57,54,46,56,57,56,32,50,54,52,46,49,52,52,32,50,57,54,46,56,57,56,32,50,54,55,46,55,57,56,86,51,54,57,46,51,52,54,76,50,54,56,46,48,54,53,32,51,53,50,46,54,57,57,67,50,54,54,46,48,52,51,32,51,53,49,46,53,51,49,32,50,54,52,46,55,55,54,32,51,52,57,46,51,53,51,32,50,54,52,46,55,55,54,32,51,52,55,46,48,49,55,86,50,54,57,46,54,57,49,86,50,54,57,46,54,57,51,90,77,50,48,51,46,51,57,49,32,51,49,54,46,52,53,52,67,50,48,57,46,50,52,52,32,50,57,52,46,54,48,56,32,50,50,52,46,56,53,52,32,50,55,55,46,57,55,56,32,50,52,52,46,50,55,54,32,50,54,57,46,57,57,57,86,51,53,54,46,55,51,67,50,52,52,46,50,55,54,32,51,54,48,46,51,56,52,32,50,52,54,46,50,50,54,32,51,54,51,46,55,54,51,32,50,52,57,46,51,57,50,32,51,54,53,46,53,57,49,76,51,51,55,46,51,51,55,32,52,49,54,46,51,54,53,76,51,48,56,46,53,48,51,32,52,51,51,46,48,49,51,67,51,48,54,46,52,56,49,32,52,51,52,46,49,56,49,32,51,48,51,46,57,54,49,32,52,51,52,46,49,56,56,32,51,48,49,46,57,51,57,32,52,51,51,46,48,50,76,50,51,52,46,57,55,49,32,51,57,52,46,51,53,55,67,50,48,56,46,56,54,56,32,51,55,56,46,55,56,57,32,49,57,53,46,49,51,56,32,51,52,55,46,50,54,49,32,50,48,51,46,51,57,49,32,51,49,54,46,52,53,52,90,77,50,52,52,46,55,55,53,32,52,55,48,46,57,67,50,50,56,46,55,56,49,32,52,53,52,46,57,48,54,32,50,50,50,46,49,56,54,32,52,51,51,46,48,55,53,32,50,50,52,46,57,56,54,32,52,49,50,46,50,54,52,76,51,48,48,46,48,57,54,32,52,53,53,46,54,51,67,51,48,51,46,50,54,51,32,52,53,55,46,52,53,55,32,51,48,55,46,49,54,52,32,52,53,55,46,52,53,55,32,51,49,48,46,51,50,56,32,52,53,53,46,54,51,76,51,57,56,46,50,55,51,32,52,48,52,46,56,53,54,86,52,51,56,46,49,52,57,67,51,57,56,46,50,55,51,32,52,52,48,46,52,56,53,32,51,57,55,46,48,50,50,32,52,52,50,46,54,55,49,32,51,57,52,46,57,57,55,32,52,52,51,46,56,51,57,76,51,50,56,46,48,50,57,32,52,56,50,46,53,48,50,67,51,48,49,46,52,57,53,32,52,57,55,46,51,50,50,32,50,54,55,46,51,50,55,32,52,57,51,46,52,53,50,32,50,52,52,46,55,55,50,32,52,55,48,46,57,72,50,52,52,46,55,55,53,90,77,52,53,48,46,56,57,55,32,52,52,53,46,57,56,50,67,52,53,48,46,52,54,54,32,52,55,54,46,51,55,49,32,52,51,48,46,48,50,57,32,53,48,52,46,48,50,55,32,51,57,57,46,50,50,32,53,49,50,46,50,56,51,67,51,55,55,46,51,55,51,32,53,49,56,46,49,51,54,32,51,53,53,46,49,54,56,32,53,49,50,46,57,51,50,32,51,51,56,46,53,52,55,32,53,48,48,46,49,48,50,76,52,49,51,46,54,53,57,32,52,53,54,46,55,51,56,67,52,49,54,46,56,50,54,32,52,53,52,46,57,49,49,32,52,49,56,46,55,55,53,32,52,53,49,46,53,51,50,32,52,49,56,46,55,55,53,32,52,52,55,46,56,55,55,86,51,52,54,46,51,50,57,76,52,52,55,46,54,48,57,32,51,54,50,46,57,55,55,67,52,52,57,46,54,51,49,32,51,54,52,46,49,52,53,32,52,53,48,46,56,57,55,32,51,54,54,46,51,50,51,32,52,53,48,46,56,57,55,32,51,54,56,46,54,53,57,86,52,52,53,46,57,56,53,86,52,52,53,46,57,56,50,90,77,53,49,50,46,50,56,50,32,51,57,57,46,50,50,49,67,53,48,54,46,52,50,57,32,52,50,49,46,48,54,56,32,52,57,48,46,56,49,57,32,52,51,55,46,54,57,55,32,52,55,49,46,51,57,55,32,52,52,53,46,54,55,54,86,51,53,56,46,57,52,54,67,52,55,49,46,51,57,55,32,51,53,53,46,50,57,50,32,52,54,57,46,52,52,56,32,51,53,49,46,57,49,50,32,52,54,54,46,50,56,49,32,51,53,48,46,48,56,53,76,51,55,56,46,51,51,54,32,50,57,57,46,51,49,49,76,52,48,55,46,49,55,32,50,56,50,46,54,54,51,67,52,48,57,46,49,57,50,32,50,56,49,46,52,57,53,32,52,49,49,46,55,49,50,32,50,56,49,46,52,56,55,32,52,49,51,46,55,51,52,32,50,56,50,46,54,53,53,76,52,56,48,46,55,48,50,32,51,50,49,46,51,49,56,67,53,48,54,46,56,48,53,32,51,51,54,46,56,56,55,32,53,50,48,46,53,51,54,32,51,54,56,46,52,49,53,32,53,49,50,46,50,56,50,32,51,57,57,46,50,50,49,90,34,32,102,105,108,108,61,34,98,108,97,99,107,34,47,62,10,60,47,115,118,103,62,10,0,0,1,181,106,117,109,98,0,0,0,65,106,117,109,100,99,98,111,114,0,17,0,16,128,0,0,170,0,56,155,113,19,99,50,112,97,46,97,99,116,105,111,110,115,46,118,50,0,0,0,0,24,99,50,115,104,63,233,39,237,255,141,19,142,18,123,215,41,204,157,244,210,0,0,1,108,99,98,111,114,162,103,97,99,116,105,111,110,115,131,164,102,97,99,116,105,111,110,108,99,50,112,97,46,99,114,101,97,116,101,100,100,119,104,101,110,192,120,30,50,48,50,54,45,49,49,45,48,52,84,48,49,58,49,50,58,53,56,46,48,53,53,50,50,51,48,50,48,90,109,115,111,102,116,119,97,114,101,65,103,101,110,116,162,100,110,97,109,101,99,65,80,73,103,118,101,114,115,105,111,110,107,103,112,116,45,105,109,97,103,101,45,50,113,100,105,103,105,116,97,108,83,111,117,114,99,101,84,121,112,101,120,70,104,116,116,112,58,47,47,99,118,46,105,112,116,99,46,111,114,103,47,110,101,119,115,99,111,100,101,115,47,100,105,103,105,116,97,108,115,111,117,114,99,101,116,121,112,101,47,116,114,97,105,110,101,100,65,108,103,111,114,105,116,104,109,105,99,77,101,100,105,97,162,102,97,99,116,105,111,110,110,99,50,112,97,46,99,111,110,118,101,114,116,101,100,100,119,104,101,110,192,120,30,50,48,50,54,45,49,49,45,48,52,84,48,49,58,49,50,58,53,56,46,48,53,53,50,50,56,48,50,48,90,162,102,97,99,116,105,111,110,120,24,99,50,112,97,46,119,97,116,101,114,109,97,114,107,101,100,46,117,110,98,111,117,110,100,100,119,104,101,110,192,120,30,50,48,50,54,45,49,49,45,48,52,84,48,49,58,49,50,58,53,56,46,48,53,51,49,53,52,55,56,52,90,114,97,108,108,65,99,116,105,111,110,115,73,110,99,108,117,100,101,100,244,0,0,0,195,106,117,109,98,0,0,0,64,106,117,109,100,99,98,111,114,0,17,0,16,128,0,0,170,0,56,155,113,19,99,50,112,97,46,104,97,115,104,46,100,97,116,97,0,0,0,0,24,99,50,115,104,239,169,214,160,116,27,227,174,72,118,206,131,224,50,0,206,0,0,0,123,99,98,111,114,165,106,101,120,99,108,117,115,105,111,110,115,129,162,101,115,116,97,114,116,20,102,108,101,110,103,116,104,25,85,132,100,110,97,109,101,110,106,117,109,98,102,32,109,97,110,105,102,101,115,116,99,97,108,103,102,115,104,97,50,53,54,100,104,97,115,104,88,32,223,190,38,215,184,157,41,24,90,10,73,158,76,193,210,174,224,138,103,118,135,2,251,151,245,217,112,221,172,249,46,248,99,112,97,100,73,0,0,0,0,0,0,0,0,0,0,0,2,187,106,117,109,98,0,0,0,39,106,117,109,100,99,50,99,108,0,17,0,16,128,0,0,170,0,56,155,113,3,99,50,112,97,46,99,108,97,105,109,46,118,50,0,0,0,2,140,99,98,111,114,166,106,105,110,115,116,97,110,99,101,73,68,120,44,120,109,112,58,105,105,100,58,99,101,49,100,50,102,101,99,45,51,51,102,57,45,52,48,49,50,45,97,53,98,55,45,48,101,100,52,100,56,57,100,97,52,100,51,116,99,108,97,105,109,95,103,101,110,101,114,97,116,111,114,95,105,110,102,111,164,100,110,97,109,101,120,24,79,112,101,110,65,73,32,77,101,100,105,97,32,83,101,114,118,105,99,101,32,65,80,73,100,105,99,111,110,162,99,117,114,108,120,36,115,101,108,102,35,106,117,109,98,102,61,99,50,112,97,46,97,115,115,101,114,116,105,111,110,115,47,99,50,112,97,46,105,99,111,110,100,104,97,115,104,88,32,190,186,44,235,226,76,128,170,85,82,82,215,23,98,79,221,193,227,141,129,94,209,201,245,107,192,190,98,194,11,213,145,107,115,112,101,99,86,101,114,115,105,111,110,101,50,46,50,46,48,119,111,114,103,46,99,111,110,116,101,110,116,97,117,116,104,46,99,50,112,97,95,114,115,102,48,46,55,57,46,50,105,115,105,103,110,97,116,117,114,101,120,77,115,101,108,102,35,106,117,109,98,102,61,47,99,50,112,97,47,117,114,110,58,99,50,112,97,58,98,98,51,57,56,101,57,53,45,102,57,48,56,45,52,101,98,48,45,97,51,53,102,45,48,101,99,57,52,52,99,53,101,56,48,49,47,99,50,112,97,46,115,105,103,110,97,116,117,114,101,114,99,114,101,97,116,101,100,95,97,115,115,101,114,116,105,111,110,115,131,162,99,117,114,108,120,36,115,101,108,102,35,106,117,109,98,102,61,99,50,112,97,46,97,115,115,101,114,116,105,111,110,115,47,99,50,112,97,46,105,99,111,110,100,104,97,115,104,88,32,190,186,44,235,226,76,128,170,85,82,82,215,23,98,79,221,193,227,141,129,94,209,201,245,107,192,190,98,194,11,213,145,162,99,117,114,108,120,42,115,101,108,102,35,106,117,109,98,102,61,99,50,112,97,46,97,115,115,101,114,116,105,111,110,115,47,99,50,112,97,46,97,99,116,105,111,110,115,46,118,50,100,104,97,115,104,88,32,94,140,204,171,21,46,160,53,184,183,177,119,119,185,112,61,219,214,67,150,227,142,171,80,118,2,37,29,240,64,43,9,162,99,117,114,108,120,41,115,101,108,102,35,106,117,109,98,102,61,99,50,112,97,46,97,115,115,101,114,116,105,111,110,115,47,99,50,112,97,46,104,97,115,104,46,100,97,116,97,100,104,97,115,104,88,32,33,28,187,126,12,174,231,192,174,252,170,77,225,156,19,204,249,78,198,38,148,117,157,89,90,161,86,214,241,255,201,144,104,100,99,58,116,105,116,108,101,106,105,109,97,103,101,46,106,112,101,103,99,97,108,103,102,115,104,97,50,53,54,0,0,69,206,106,117,109,98,0,0,0,40,106,117,109,100,99,50,99,115,0,17,0,16,128,0,0,170,0,56,155,113,3,99,50,112,97,46,115,105,103,110,97,116,117,114,101,0,0,0,69,158,99,98,111,114,210,132,89,7,85,162,1,38,24,33,130,89,3,114,48,130,3,110,48,130,2,243,160,3,2,1,2,2,20,82,148,37,7,129,181,106,134,249,51,23,120,112,214,142,173,239,98,26,65,48,10,6,8,42,134,72,206,61,4,3,3,48,129,167,49,11,48,9,6,3,85,4,6,19,2,85,83,49,17,48,15,6,3,85,4,8,12,8,78,101,119,32,89,111,114,107,49,17,48,15,6,3,85,4,7,12,8,78,101,119,32,89,111,114,107,49,19,48,17,6,3,85,4,10,12,10,84,114,117,102,111,32,73,110,99,46,49,20,48,18,6,3,85,4,11,12,11,67,65,32,68,105,118,105,115,105,111,110,49,26,48,24,6,9,42,134,72,134,247,13,1,9,1,22,11,99,97,64,116,114,117,102,111,46,97,105,49,43,48,41,6,3,85,4,3,12,34,84,114,117,102,111,32,67,50,80,65,32,67,108,97,105,109,32,83,105,103,110,105,110,103,32,67,65,32,40,50,48,50,53,41,48,30,23,13,50,54,48,51,50,51,48,50,53,51,48,50,90,23,13,50,55,48,51,50,52,48,50,53,51,48,50,90,48,71,49,11,48,9,6,3,85,4,6,19,2,85,83,49,25,48,23,6,3,85,4,10,12,16,79,112,101,110,65,73,32,79,112,67,111,44,32,76,76,67,49,29,48,27,6,3,85,4,3,12,20,79,112,101,110,65,73,32,77,101,100,105,97,32,83,101,114,118,105,99,101,48,89,48,19,6,7,42,134,72,206,61,2,1,6,8,42,134,72,206,61,3,1,7,3,66,0,4,74,170,68,226,5,255,150,185,79,63,197,108,25,228,110,182,134,33,231,121,232,206,76,221,41,21,112,251,27,137,103,194,141,116,1,145,115,243,38,245,47,126,224,181,160,113,150,17,99,51,78,39,86,97,141,105,124,138,56,166,75,253,42,111,163,130,1,90,48,130,1,86,48,31,6,3,85,29,35,4,24,48,22,128,20,195,179,36,150,52,147,161,89,234,82,24,107,158,23,224,169,186,214,176,76,48,29,6,3,85,29,14,4,22,4,20,10,119,93,139,222,84,19,206,127,243,15,55,113,90,201,135,147,89,49,216,48,12,6,3,85,29,19,1,1,255,4,2,48,0,48,14,6,3,85,29,15,1,1,255,4,4,3,2,6,192,48,31,6,3,85,29,37,4,24,48,22,6,10,43,6,1,4,1,131,232,94,2,1,6,8,43,6,1,5,5,7,3,36,48,37,6,3,85,29,32,4,30,48,28,48,12,6,10,43,6,1,4,1,131,232,94,1,1,48,12,6,10,43,6,1,4,1,131,232,60,1,1,48,94,6,8,43,6,1,5,5,7,1,1,4,82,48,80,48,33,6,8,43,6,1,5,5,7,48,1,134,21,104,116,116,112,115,58,47,47,111,99,115,112,46,116,114,117,102,111,46,97,105,48,43,6,8,43,6,1,5,5,7,48,2,134,31,104,116,116,112,115,58,47,47,99,97,46,116,114,117,102,111,46,97,105,47,99,50,112,97,45,99,97,46,99,114,116,48,51,6,9,43,6,1,4,1,131,232,94,4,4,38,12,36,48,49,57,98,99,52,48,51,45,53,99,100,55,45,55,54,54,57,45,97,102,101,54,45,102,100,98,49,55,49,55,55,100,52,50,56,48,25,6,9,43,6,1,4,1,131,232,94,3,4,12,6,10,43,6,1,4,1,131,232,94,3,10,48,10,6,8,42,134,72,206,61,4,3,3,3,105,0,48,102,2,49,0,255,230,129,98,53,107,251,209,55,236,79,216,16,189,10,140,169,15,166,4,215,86,109,45,234,103,27,213,190,137,87,239,157,42,175,7,125,123,42,150,90,81,154,162,136,239,165,207,2,49,0,173,128,54,107,103,232,68,68,7,149,172,205,1,132,189,237,91,203,221,29,89,139,120,135,3,206,14,101,43,21,251,116,159,187,197,29,170,208,241,126,184,236,192,136,75,118,21,56,89,3,215,48,130,3,211,48,130,3,88,160,3,2,1,2,2,20,48,232,161,240,165,137,66,107,210,185,130,72,71,153,25,220,22,55,2,203,48,10,6,8,42,134,72,206,61,4,3,3,48,129,168,49,11,48,9,6,3,85,4,6,19,2,85,83,49,17,48,15,6,3,85,4,8,12,8,78,101,119,32,89,111,114,107,49,17,48,15,6,3,85,4,7,12,8,78,101,119,32,89,111,114,107,49,19,48,17,6,3,85,4,10,12,10,84,114,117,102,111,32,73,110,99,46,49,20,48,18,6,3,85,4,11,12,11,67,65,32,68,105,118,105,115,105,111,110,49,26,48,24,6,9,42,134,72,134,247,13,1,9,1,22,11,99,97,64,116,114,117,102,111,46,97,105,49,44,48,42,6,3,85,4,3,12,35,84,114,117,102,111,32,67,50,80,65,32,82,111,111,116,32,67,65,32,40,50,48,50,53,44,32,69,67,67,32,80,51,56,52,41,48,30,23,13,50,54,48,50,48,49,48,57,49,53,49,56,90,23,13,51,49,48,50,48,50,48,57,49,53,49,56,90,48,129,167,49,11,48,9,6,3,85,4,6,19,2,85,83,49,17,48,15,6,3,85,4,8,12,8,78,101,119,32,89,111,114,107,49,17,48,15,6,3,85,4,7,12,8,78,101,119,32,89,111,114,107,49,19,48,17,6,3,85,4,10,12,10,84,114,117,102,111,32,73,110,99,46,49,20,48,18,6,3,85,4,11,12,11,67,65,32,68,105,118,105,115,105,111,110,49,26,48,24,6,9,42,134,72,134,247,13,1,9,1,22,11,99,97,64,116,114,117,102,111,46,97,105,49,43,48,41,6,3,85,4,3,12,34,84,114,117,102,111,32,67,50,80,65,32,67,108,97,105,109,32,83,105,103,110,105,110,103,32,67,65,32,40,50,48,50,53,41,48,118,48,16,6,7,42,134,72,206,61,2,1,6,5,43,129,4,0,34,3,98,0,4,250,157,227,230,250,38,169,245,169,214,246,13,111,97,197,56,242,230,51,234,5,248,9,66,186,183,127,105,184,255,254,134,58,217,167,231,109,39,252,66,155,160,188,190,243,174,236,141,2,18,153,108,207,226,226,184,250,89,225,210,161,15,210,235,77,31,140,22,148,229,146,79,75,199,231,238,191,10,225,184,53,36,225,129,104,26,17,16,54,225,8,25,71,236,170,126,163,130,1,64,48,130,1,60,48,29,6,3,85,29,14,4,22,4,20,195,179,36,150,52,147,161,89,234,82,24,107,158,23,224,169,186,214,176,76,48,31,6,3,85,29,35,4,24,48,22,128,20,3,213,95,175,126,131,229,4,29,89,128,39,74,52,255,69,253,235,73,120,48,18,6,3,85,29,19,1,1,255,4,8,48,6,1,1,255,2,1,0,48,14,6,3,85,29,15,1,1,255,4,4,3,2,1,6,48,41,6,3,85,29,37,4,34,48,32,6,10,43,6,1,4,1,131,232,94,2,1,6,8,43,6,1,5,5,7,3,36,6,8,43,6,1,5,5,7,3,4,48,75,6,3,85,29,32,4,68,48,66,48,12,6,10,43,6,1,4,1,131,232,94,1,1,48,50,6,10,43,6,1,4,1,131,232,60,1,1,48,36,48,34,6,8,43,6,1,5,5,7,2,1,22,22,104,116,116,112,115,58,47,47,116,114,117,102,111,46,97,105,47,99,112,99,112,115,48,94,6,8,43,6,1,5,5,7,1,1,4,82,48,80,48,33,6,8,43,6,1,5,5,7,48,1,134,21,104,116,116,112,115,58,47,47,111,99,115,112,46,116,114,117,102,111,46,97,105,48,43,6,8,43,6,1,5,5,7,48,2,134,31,104,116,116,112,115,58,47,47,99,97,46,116,114,117,102,111,46,97,105,47,114,111,111,116,45,99,97,46,99,114,116,48,10,6,8,42,134,72,206,61,4,3,3,3,105,0,48,102,2,49,0,213,11,254,42,72,187,100,102,2,86,92,24,175,213,29,169,152,104,125,190,232,241,184,186,189,64,116,59,172,193,248,25,61,99,152,45,174,139,7,101,248,129,225,170,106,74,234,103,2,49,0,235,105,53,212,216,197,105,169,78,209,179,44,22,41,212,224,160,175,30,251,169,64,201,187,156,135,239,158,19,171,158,45,153,244,52,5,148,98,187,11,129,232,237,13,184,140,244,180,163,103,115,105,103,84,115,116,50,161,105,116,115,116,84,111,107,101,110,115,129,161,99,118,97,108,89,20,139,48,130,20,135,6,9,42,134,72,134,247,13,1,7,2,160,130,20,120,48,130,20,116,2,1,1,49,15,48,13,6,9,96,134,72,1,101,3,4,2,1,5,0,48,129,135,6,11,42,134,72,134,247,13,1,9,16,1,4,160,120,4,118,48,116,2,1,1,6,10,43,6,1,4,1,131,191,48,1,1,48,49,48,13,6,9,96,134,72,1,101,3,4,2,1,5,0,4,32,248,188,8,181,97,3,250,152,221,247,24,151,117,214,68,30,120,125,133,76,216,70,183,7,110,50,115,58,94,44,238,7,2,8,54,43,131,118,193,161,162,210,24,22,50,48,50,54,49,49,48,52,48,49,49,50,53,56,46,48,53,55,50,50,52,90,48,3,128,1,1,2,9,0,200,195,55,44,49,133,246,124,160,130,16,102,48,130,4,246,48,130,3,94,160,3,2,1,2,2,20,97,219,70,40,50,138,140,141,74,6,183,191,254,96,227,2,108,63,113,183,48,13,6,9,42,134,72,134,247,13,1,1,11,5,0,48,123,49,11,48,9,6,3,85,4,6,19,2,85,83,49,11,48,9,6,3,85,4,8,12,2,67,65,49,22,48,20,6,3,85,4,7,12,13,83,97,110,32,70,114,97,110,99,105,115,99,111,49,25,48,23,6,3,85,4,10,12,16,79,112,101,110,65,73,32,79,112,67,111,44,32,76,76,67,49,12,48,10,6,3,85,4,11,12,3,84,83,65,49,30,48,28,6,3,85,4,3,12,21,79,112,101,110,65,73,32,84,83,65,32,73,115,115,117,105,110,103,32,67,65,48,30,23,13,50,54,48,52,48,56,49,55,52,54,50,54,90,23,13,51,55,48,55,48,57,49,55,52,54,50,54,90,48,117,49,11,48,9,6,3,85,4,6,19,2,85,83,49,11,48,9,6,3,85,4,8,12,2,67,65,49,22,48,20,6,3,85,4,7,12,13,83,97,110,32,70,114,97,110,99,105,115,99,111,49,25,48,23,6,3,85,4,10,12,16,79,112,101,110,65,73,32,79,112,67,111,44,32,76,76,67,49,12,48,10,6,3,85,4,11,12,3,84,83,65,49,24,48,22,6,3,85,4,3,12,15,79,112,101,110,65,73,32,84,83,65,32,76,101,97,102,48,130,1,162,48,13,6,9,42,134,72,134,247,13,1,1,1,5,0,3,130,1,143,0,48,130,1,138,2,130,1,129,0,234,202,197,173,148,253,240,253,39,159,199,120,167,97,4,202,255,14,41,97,42,251,161,136,205,95,168,162,151,157,14,137,47,139,145,200,31,188,176,150,144,61,8,28,85,130,193,150,142,54,106,21,173,137,105,232,144,219,44,68,50,131,168,10,205,119,229,53,232,238,168,100,91,254,184,224,142,157,231,2,32,161,40,195,53,221,167,16,55,233,34,247,9,77,151,154,180,132,115,192,46,124,169,80,71,40,160,180,240,105,31,240,176,135,41,122,89,254,15,20,20,53,66,249,217,105,82,23,74,32,55,242,104,204,15,241,45,183,130,150,32,27,75,17,14,70,18,92,61,164,20,134,184,75,69,102,56,162,78,77,39,202,149,186,117,12,204,78,135,106,159,116,195,32,21,5,1,36,95,13,196,126,92,174,254,29,243,31,11,149,237,0,145,223,60,245,134,155,42,18,94,14,214,15,28,208,221,201,250,13,200,77,195,201,132,90,24,73,44,228,56,115,26,96,82,184,76,238,198,243,183,182,216,221,106,169,206,32,186,93,214,196,92,53,16,100,242,3,35,17,83,63,98,142,101,5,17,93,112,43,212,201,107,9,129,69,82,232,26,87,237,90,70,93,218,93,118,156,37,121,16,104,131,81,164,152,132,117,145,114,152,85,255,216,227,67,98,177,237,105,103,39,65,188,197,143,242,106,7,43,131,73,232,225,45,24,52,14,187,57,7,175,103,189,180,149,30,200,2,178,189,69,103,205,114,1,136,148,95,85,75,6,44,173,175,237,165,244,36,175,119,3,62,131,138,100,81,143,145,140,12,57,150,75,176,61,174,250,4,153,161,62,24,140,61,240,190,23,54,161,46,245,99,181,2,3,1,0,1,163,120,48,118,48,12,6,3,85,29,19,1,1,255,4,2,48,0,48,14,6,3,85,29,15,1,1,255,4,4,3,2,6,192,48,22,6,3,85,29,37,1,1,255,4,12,48,10,6,8,43,6,1,5,5,7,3,8,48,29,6,3,85,29,14,4,22,4,20,164,39,84,130,162,138,128,123,61,197,134,205,63,112,217,194,131,153,81,120,48,31,6,3,85,29,35,4,24,48,22,128,20,242,20,240,176,199,23,84,61,35,67,133,220,202,115,208,114,128,61,184,168,48,13,6,9,42,134,72,134,247,13,1,1,11,5,0,3,130,1,129,0,32,251,36,79,65,192,192,188,152,178,50,18,32,16,141,32,153,72,53,18,79,196,70,86,126,167,62,63,182,165,35,249,42,72,62,224,81,157,31,69,64,120,193,187,131,78,147,80,201,155,39,150,104,223,77,206,242,246,28,210,121,171,239,234,193,31,218,63,245,152,89,8,230,112,205,137,244,238,71,139,170,203,236,255,140,126,20,225,70,216,145,230,156,184,30,228,52,70,255,97,210,120,248,125,56,57,227,82,237,27,95,102,232,115,192,0,114,59,228,168,171,142,134,27,42,163,55,33,249,59,223,123,92,84,216,76,199,106,42,75,127,207,67,116,96,5,128,115,163,201,209,119,175,135,169,253,181,177,132,106,110,191,136,42,206,154,161,154,171,162,158,130,72,7,12,55,197,2,99,81,151,219,82,124,111,30,103,201,105,8,66,213,207,245,251,173,27,94,139,144,226,224,8,121,60,46,27,19,131,106,158,165,232,37,65,143,133,16,1,237,228,24,193,160,58,141,254,157,82,80,26,239,135,222,225,100,205,85,249,33,32,223,182,41,239,159,39,110,209,186,52,70,171,74,34,79,231,98,21,119,221,69,35,221,97,45,194,49,41,143,196,185,126,121,2,6,171,180,87,212,193,236,207,29,6,225,92,123,101,73,176,25,235,77,171,164,199,39,64,78,166,180,181,143,207,124,195,180,67,167,118,211,94,48,99,238,168,23,174,53,40,116,100,171,90,53,227,91,47,58,62,78,10,97,214,48,77,67,155,255,78,46,198,33,185,62,58,44,32,25,87,48,117,106,142,100,75,162,208,9,209,22,215,160,103,38,65,109,103,248,3,112,118,184,37,38,86,249,145,38,39,195,75,73,48,130,5,126,48,130,3,102,160,3,2,1,2,2,20,4,141,4,202,198,197,11,197,218,25,176,188,241,78,17,149,165,234,188,25,48,13,6,9,42,134,72,134,247,13,1,1,11,5,0,48,120,49,11,48,9,6,3,85,4,6,19,2,85,83,49,11,48,9,6,3,85,4,8,12,2,67,65,49,22,48,20,6,3,85,4,7,12,13,83,97,110,32,70,114,97,110,99,105,115,99,111,49,25,48,23,6,3,85,4,10,12,16,79,112,101,110,65,73,32,79,112,67,111,44,32,76,76,67,49,12,48,10,6,3,85,4,11,12,3,84,83,65,49,27,48,25,6,3,85,4,3,12,18,79,112,101,110,65,73,32,84,83,65,32,82,111,111,116,32,67,65,48,32,23,13,50,54,48,52,48,56,49,55,52,54,50,54,90,24,15,50,49,50,54,48,52,48,57,49,55,52,54,50,54,90,48,123,49,11,48,9,6,3,85,4,6,19,2,85,83,49,11,48,9,6,3,85,4,8,12,2,67,65,49,22,48,20,6,3,85,4,7,12,13,83,97,110,32,70,114,97,110,99,105,115,99,111,49,25,48,23,6,3,85,4,10,12,16,79,112,101,110,65,73,32,79,112,67,111,44,32,76,76,67,49,12,48,10,6,3,85,4,11,12,3,84,83,65,49,30,48,28,6,3,85,4,3,12,21,79,112,101,110,65,73,32,84,83,65,32,73,115,115,117,105,110,103,32,67,65,48,130,1,162,48,13,6,9,42,134,72,134,247,13,1,1,1,5,0,3,130,1,143,0,48,130,1,138,2,130,1,129,0,137,188,212,185,226,200,161,11,190,97,187,222,60,100,102,126,167,190,156,109,16,211,169,48,7,38,60,4,244,224,107,32,57,223,149,52,237,169,162,101,8,72,219,55,134,50,131,142,204,10,74,160,192,243,52,108,160,192,152,205,43,159,165,244,203,124,217,15,38,222,126,201,77,162,239,99,91,145,230,246,89,168,210,1,250,78,249,217,56,43,90,14,205,96,90,152,129,152,168,215,83,198,227,25,214,46,72,172,67,87,9,233,148,242,71,249,108,69,138,21,96,183,247,174,47,94,162,53,78,133,56,133,105,159,52,157,208,77,216,67,61,205,52,109,252,99,147,252,211,112,187,74,232,118,232,106,78,102,73,160,237,252,248,24,190,239,154,23,183,168,119,172,239,183,56,204,185,212,42,51,196,118,15,214,64,17,119,203,254,199,93,23,45,64,211,222,139,60,192,24,214,64,20,65,153,203,148,63,44,125,0,107,82,252,158,202,80,183,9,71,69,21,225,5,35,85,250,177,79,111,84,152,149,244,125,186,248,104,225,34,28,122,220,138,145,67,139,21,182,46,18,67,177,98,28,160,190,202,36,142,46,239,191,164,209,77,232,184,63,49,207,38,61,197,0,80,234,242,217,36,32,100,237,213,115,158,46,112,120,170,222,86,60,5,249,212,128,162,232,173,175,246,251,168,163,92,203,104,171,68,219,48,119,242,196,52,116,107,85,109,198,135,251,242,50,60,158,113,14,69,19,247,236,80,15,251,254,214,4,49,38,187,208,196,77,97,226,66,219,175,195,43,110,95,43,25,27,230,226,176,239,141,92,68,205,31,192,115,125,143,162,233,189,109,130,188,37,101,132,8,48,105,237,21,2,3,1,0,1,163,123,48,121,48,18,6,3,85,29,19,1,1,255,4,8,48,6,1,1,255,2,1,0,48,14,6,3,85,29,15,1,1,255,4,4,3,2,1,6,48,19,6,3,85,29,37,4,12,48,10,6,8,43,6,1,5,5,7,3,8,48,29,6,3,85,29,14,4,22,4,20,242,20,240,176,199,23,84,61,35,67,133,220,202,115,208,114,128,61,184,168,48,31,6,3,85,29,35,4,24,48,22,128,20,88,194,64,160,60,71,118,43,168,230,110,168,145,150,142,150,200,183,217,228,48,13,6,9,42,134,72,134,247,13,1,1,11,5,0,3,130,2,1,0,146,236,55,92,222,108,235,100,218,174,161,17,9,48,114,174,220,114,8,245,59,188,15,122,61,214,198,225,47,246,131,51,125,232,31,87,64,24,78,76,153,170,107,212,153,217,20,139,219,107,214,76,248,202,208,89,51,211,161,160,56,92,35,136,68,36,251,135,225,246,147,6,39,188,161,237,76,95,103,93,255,53,171,49,210,236,123,17,212,64,67,55,79,194,132,27,156,186,100,200,15,176,162,29,126,154,54,248,225,208,130,179,80,67,178,224,85,189,128,148,200,89,82,78,74,116,222,93,199,69,88,155,183,250,48,170,59,220,71,188,213,46,44,185,56,24,99,44,121,90,183,221,85,173,61,66,223,136,3,207,241,104,254,115,0,212,90,183,222,36,2,151,145,192,231,103,254,220,166,10,243,165,70,17,179,81,28,127,18,207,141,175,95,227,24,200,184,64,198,189,227,249,214,75,113,208,100,93,229,100,194,75,192,94,119,209,61,199,91,158,21,207,123,253,148,148,231,1,75,8,81,218,251,100,244,171,17,240,53,148,241,246,190,126,43,14,221,178,154,61,80,221,80,195,150,100,142,109,171,12,115,159,40,6,59,4,119,208,151,237,111,69,79,177,51,46,95,70,235,131,182,169,97,31,188,215,130,174,248,128,111,194,227,105,21,48,230,109,124,58,68,146,43,6,152,45,175,220,52,193,190,165,42,72,231,135,200,222,56,12,181,4,12,51,202,227,132,80,112,241,178,30,75,222,141,79,246,145,25,220,95,133,250,241,230,209,215,202,167,238,180,159,246,33,120,41,129,240,227,112,88,119,1,16,134,164,58,75,151,131,70,232,218,194,106,118,201,169,18,203,33,28,15,69,190,101,177,160,134,46,128,188,89,75,77,155,67,31,109,180,215,132,224,252,240,213,200,97,144,13,67,142,19,106,157,195,241,33,60,132,93,6,254,59,214,216,35,57,69,11,95,29,113,13,250,50,253,160,128,149,68,181,79,0,229,195,116,253,226,78,135,114,134,244,240,81,1,135,30,8,189,212,181,43,53,108,6,16,146,164,59,107,106,157,186,253,192,59,7,156,118,194,12,213,24,57,127,73,218,227,148,28,62,80,8,106,215,76,226,137,97,157,239,235,207,197,195,64,110,112,122,56,48,130,5,230,48,130,3,206,160,3,2,1,2,2,20,19,80,59,108,137,140,240,36,3,51,44,143,247,79,142,251,125,130,236,27,48,13,6,9,42,134,72,134,247,13,1,1,11,5,0,48,120,49,11,48,9,6,3,85,4,6,19,2,85,83,49,11,48,9,6,3,85,4,8,12,2,67,65,49,22,48,20,6,3,85,4,7,12,13,83,97,110,32,70,114,97,110,99,105,115,99,111,49,25,48,23,6,3,85,4,10,12,16,79,112,101,110,65,73,32,79,112,67,111,44,32,76,76,67,49,12,48,10,6,3,85,4,11,12,3,84,83,65,49,27,48,25,6,3,85,4,3,12,18,79,112,101,110,65,73,32,84,83,65,32,82,111,111,116,32,67,65,48,32,23,13,50,54,48,52,48,56,49,55,52,54,50,53,90,24,15,50,49,50,54,48,52,48,57,49,55,52,54,50,53,90,48,120,49,11,48,9,6,3,85,4,6,19,2,85,83,49,11,48,9,6,3,85,4,8,12,2,67,65,49,22,48,20,6,3,85,4,7,12,13,83,97,110,32,70,114,97,110,99,105,115,99,111,49,25,48,23,6,3,85,4,10,12,16,79,112,101,110,65,73,32,79,112,67,111,44,32,76,76,67,49,12,48,10,6,3,85,4,11,12,3,84,83,65,49,27,48,25,6,3,85,4,3,12,18,79,112,101,110,65,73,32,84,83,65,32,82,111,111,116,32,67,65,48,130,2,34,48,13,6,9,42,134,72,134,247,13,1,1,1,5,0,3,130,2,15,0,48,130,2,10,2,130,2,1,0,246,146,233,210,20,186,173,158,225,26,172,117,168,86,27,216,170,177,179,106,146,95,150,121,245,146,183,20,45,36,248,191,192,26,175,96,190,193,154,205,121,154,220,108,154,254,54,154,193,152,22,164,63,228,44,157,186,165,165,80,115,179,10,194,249,26,243,196,73,47,120,189,210,236,188,231,63,244,155,209,26,15,242,160,97,162,44,137,37,202,81,6,17,23,249,37,16,156,210,198,47,244,137,196,65,18,14,254,38,30,211,109,53,205,236,187,53,96,64,168,133,81,190,246,238,144,152,241,42,216,157,122,16,107,106,217,46,217,99,243,229,20,92,41,197,134,34,193,138,28,104,205,235,56,158,169,80,150,91,35,67,251,56,255,66,124,59,58,161,81,47,37,201,72,220,49,255,80,114,238,240,124,161,119,205,24,111,129,97,243,63,191,110,232,210,27,177,166,8,54,228,107,50,251,254,119,168,94,155,92,221,221,49,144,76,142,101,255,22,129,203,65,206,40,49,83,202,24,67,206,72,4,110,125,214,100,22,179,41,16,228,180,46,58,183,84,90,114,86,87,243,168,106,125,30,239,230,97,31,221,101,200,14,72,9,73,153,50,116,240,10,162,204,221,147,0,83,172,35,189,130,133,32,177,239,190,237,29,161,119,0,238,58,70,51,162,158,236,175,233,6,49,102,180,102,111,178,137,147,160,126,149,14,15,33,206,65,248,94,240,142,233,205,185,192,213,51,93,120,208,208,39,49,207,80,48,114,115,29,30,218,106,194,192,147,207,173,220,15,100,135,246,251,8,78,136,118,245,62,239,255,146,44,153,119,46,11,246,6,220,152,182,157,9,3,58,253,244,26,9,199,143,95,90,233,126,72,13,9,43,181,30,138,131,27,4,242,91,21,60,44,16,3,175,145,162,157,65,183,82,104,209,13,17,26,25,191,176,192,218,79,96,189,238,41,170,237,135,141,113,92,40,140,141,136,163,37,20,99,69,216,5,252,123,97,143,108,70,84,59,24,92,201,176,130,175,131,200,177,35,63,28,159,26,91,238,162,215,84,181,42,83,174,187,133,219,166,250,151,158,236,132,137,114,243,122,64,201,22,182,133,88,71,91,241,36,97,57,162,76,222,216,198,168,34,242,158,191,91,76,44,203,2,3,1,0,1,163,102,48,100,48,18,6,3,85,29,19,1,1,255,4,8,48,6,1,1,255,2,1,1,48,14,6,3,85,29,15,1,1,255,4,4,3,2,1,6,48,29,6,3,85,29,14,4,22,4,20,88,194,64,160,60,71,118,43,168,230,110,168,145,150,142,150,200,183,217,228,48,31,6,3,85,29,35,4,24,48,22,128,20,88,194,64,160,60,71,118,43,168,230,110,168,145,150,142,150,200,183,217,228,48,13,6,9,42,134,72,134,247,13,1,1,11,5,0,3,130,2,1,0,88,248,129,145,12,152,242,108,97,254,200,134,29,214,91,132,29,166,214,190,184,166,93,12,93,73,203,184,161,41,205,45,157,184,88,249,240,132,137,61,60,248,111,213,106,31,180,42,162,85,146,240,103,129,153,94,181,84,12,251,154,70,128,227,2,81,0,83,192,14,3,193,136,87,222,239,130,85,126,227,244,125,24,235,15,38,252,131,255,33,168,193,172,222,219,27,147,171,25,205,208,48,118,24,58,147,157,206,170,103,3,13,57,26,46,128,116,223,109,240,126,19,118,47,233,234,80,65,139,56,61,108,229,224,62,238,47,219,100,84,54,94,17,190,98,69,182,209,33,180,128,60,140,24,235,218,156,214,74,169,213,84,101,91,107,209,88,126,192,73,135,235,235,75,95,146,12,59,148,215,154,134,246,161,89,206,71,240,56,172,195,176,127,3,116,100,209,192,82,59,161,177,123,40,107,225,14,105,151,248,2,24,12,40,23,59,39,255,174,164,16,158,247,101,203,160,244,234,185,189,148,206,68,226,152,177,10,72,104,238,85,169,33,165,96,143,254,202,214,125,209,123,134,32,156,14,243,168,120,208,198,218,64,46,200,129,5,11,92,98,168,42,193,251,86,231,24,121,7,142,17,175,236,229,219,211,112,254,70,204,99,168,100,241,60,233,175,165,100,188,94,191,133,8,45,30,176,206,227,185,211,164,17,215,82,187,112,139,134,157,251,46,191,10,246,210,85,43,35,66,43,67,92,236,161,130,97,63,207,113,237,176,247,151,233,228,203,194,60,252,172,119,183,182,220,32,193,76,233,137,178,15,178,47,127,195,126,146,100,156,8,181,132,222,204,150,253,137,176,75,181,67,125,210,233,173,134,253,25,217,45,159,189,0,238,192,180,71,86,35,124,72,21,145,14,78,15,103,137,32,123,98,8,193,201,94,85,241,246,6,198,81,35,87,111,239,135,190,20,32,70,121,190,148,2,177,200,32,40,157,149,138,136,38,85,5,102,82,239,24,127,217,75,186,168,90,20,233,194,44,173,159,11,195,92,66,243,161,245,39,100,121,113,140,10,90,158,253,185,249,69,121,7,112,30,225,106,3,181,55,150,142,88,253,69,191,84,37,140,131,3,61,15,217,38,51,35,208,88,119,166,184,49,130,3,104,48,130,3,100,2,1,1,48,129,147,48,123,49,11,48,9,6,3,85,4,6,19,2,85,83,49,11,48,9,6,3,85,4,8,12,2,67,65,49,22,48,20,6,3,85,4,7,12,13,83,97,110,32,70,114,97,110,99,105,115,99,111,49,25,48,23,6,3,85,4,10,12,16,79,112,101,110,65,73,32,79,112,67,111,44,32,76,76,67,49,12,48,10,6,3,85,4,11,12,3,84,83,65,49,30,48,28,6,3,85,4,3,12,21,79,112,101,110,65,73,32,84,83,65,32,73,115,115,117,105,110,103,32,67,65,2,20,97,219,70,40,50,138,140,141,74,6,183,191,254,96,227,2,108,63,113,183,48,13,6,9,96,134,72,1,101,3,4,2,1,5,0,160,130,1,37,48,26,6,9,42,134,72,134,247,13,1,9,3,49,13,6,11,42,134,72,134,247,13,1,9,16,1,4,48,47,6,9,42,134,72,134,247,13,1,9,4,49,34,4,32,156,76,106,79,103,196,242,11,248,140,189,139,83,165,89,224,89,247,224,7,83,136,229,108,242,234,253,40,206,219,205,220,48,129,213,6,11,42,134,72,134,247,13,1,9,16,2,47,49,129,197,48,129,194,48,129,191,48,129,188,4,32,189,79,185,178,144,76,129,54,103,136,110,239,65,225,109,254,4,217,34,7,157,191,91,146,74,208,162,196,96,70,34,122,48,129,151,48,127,164,125,48,123,49,11,48,9,6,3,85,4,6,19,2,85,83,49,11,48,9,6,3,85,4,8,12,2,67,65,49,22,48,20,6,3,85,4,7,12,13,83,97,110,32,70,114,97,110,99,105,115,99,111,49,25,48,23,6,3,85,4,10,12,16,79,112,101,110,65,73,32,79,112,67,111,44,32,76,76,67,49,12,48,10,6,3,85,4,11,12,3,84,83,65,49,30,48,28,6,3,85,4,3,12,21,79,112,101,110,65,73,32,84,83,65,32,73,115,115,117,105,110,103,32,67,65,2,20,97,219,70,40,50,138,140,141,74,6,183,191,254,96,227,2,108,63,113,183,48,13,6,9,42,134,72,134,247,13,1,1,11,5,0,4,130,1,128,75,183,133,71,102,39,116,168,163,227,198,130,214,79,10,252,165,179,222,44,26,91,173,148,244,201,217,176,227,159,198,34,115,19,126,48,88,179,148,132,239,127,207,116,53,61,215,192,171,236,117,205,57,56,152,104,30,209,162,185,176,82,158,210,122,246,58,209,46,53,252,57,38,232,46,134,138,98,252,169,243,166,248,31,209,129,149,251,80,110,16,49,124,120,246,55,34,153,193,171,37,168,147,197,77,203,54,250,105,152,161,100,120,232,20,130,214,98,131,169,64,151,239,49,76,204,61,227,77,109,148,234,120,76,214,211,209,105,91,235,46,185,25,117,237,67,155,218,9,10,74,55,135,97,115,213,206,53,105,245,149,157,115,85,29,170,239,105,67,158,223,165,173,104,27,21,56,120,26,66,0,187,24,254,105,89,164,196,199,46,52,236,175,232,169,83,204,22,197,252,68,32,122,244,54,236,132,166,79,34,43,255,168,240,177,252,216,143,255,171,15,196,44,80,55,109,124,72,172,126,210,210,158,20,193,89,228,8,74,45,68,165,146,202,125,107,47,11,4,19,115,117,209,30,126,199,210,185,244,45,191,11,82,228,116,194,72,234,146,206,198,230,255,8,251,215,7,232,70,70,165,4,179,91,157,107,79,139,37,109,70,50,155,56,227,76,14,30,98,150,55,130,8,27,210,170,31,31,31,82,51,121,50,221,89,137,217,93,0,61,248,8,236,86,77,15,135,237,177,85,214,115,31,197,44,32,48,226,5,88,218,129,177,72,25,155,66,239,203,245,149,98,141,150,24,224,98,215,213,111,234,252,112,149,65,188,63,58,46,166,172,232,66,61,40,158,167,44,226,250,219,179,197,30,101,114,86,97,108,115,161,104,111,99,115,112,86,97,108,115,129,89,4,25,48,130,4,21,10,1,0,160,130,4,14,48,130,4,10,6,9,43,6,1,5,5,7,48,1,1,4,130,3,251,48,130,3,247,48,129,162,162,22,4,20,227,153,46,23,203,201,213,12,189,103,185,112,245,205,35,113,22,170,232,202,24,15,50,48,50,54,49,49,48,51,49,49,51,55,52,49,90,48,119,48,117,48,77,48,9,6,5,43,14,3,2,26,5,0,4,20,62,76,124,142,80,11,135,108,115,21,190,175,110,151,234,16,238,148,32,201,4,20,195,179,36,150,52,147,161,89,234,82,24,107,158,23,224,169,186,214,176,76,2,20,82,148,37,7,129,181,106,134,249,51,23,120,112,214,142,173,239,98,26,65,128,0,24,15,50,48,50,54,49,49,48,51,49,49,51,55,52,49,90,160,17,24,15,50,48,50,54,49,49,49,48,49,49,51,55,52,49,90,48,10,6,8,42,134,72,206,61,4,3,2,3,72,0,48,69,2,32,23,19,247,3,9,99,18,1,2,201,171,119,218,29,6,150,205,192,30,43,36,93,114,54,104,208,40,247,151,161,164,226,2,33,0,249,136,107,66,224,212,203,119,176,120,217,248,99,102,75,196,212,245,100,109,166,42,116,81,182,88,38,206,63,132,188,166,160,130,2,248,48,130,2,244,48,130,2,240,48,130,2,119,160,3,2,1,2,2,20,63,155,147,46,221,246,196,169,45,245,71,69,2,132,49,180,24,211,209,64,48,10,6,8,42,134,72,206,61,4,3,3,48,129,167,49,11,48,9,6,3,85,4,6,19,2,85,83,49,17,48,15,6,3,85,4,8,12,8,78,101,119,32,89,111,114,107,49,17,48,15,6,3,85,4,7,12,8,78,101,119,32,89,111,114,107,49,19,48,17,6,3,85,4,10,12,10,84,114,117,102,111,32,73,110,99,46,49,20,48,18,6,3,85,4,11,12,11,67,65,32,68,105,118,105,115,105,111,110,49,26,48,24,6,9,42,134,72,134,247,13,1,9,1,22,11,99,97,64,116,114,117,102,111,46,97,105,49,43,48,41,6,3,85,4,3,12,34,84,114,117,102,111,32,67,50,80,65,32,67,108,97,105,109,32,83,105,103,110,105,110,103,32,67,65,32,40,50,48,50,53,41,48,30,23,13,50,54,49,49,48,49,48,48,52,54,49,54,90,23,13,50,55,48,49,51,48,48,48,52,54,49,54,90,48,129,158,49,11,48,9,6,3,85,4,6,19,2,85,83,49,17,48,15,6,3,85,4,8,12,8,78,101,119,32,89,111,114,107,49,17,48,15,6,3,85,4,7,12,8,78,101,119,32,89,111,114,107,49,19,48,17,6,3,85,4,10,12,10,84,114,117,102,111,32,73,110,99,46,49,20,48,18,6,3,85,4,11,12,11,67,65,32,68,105,118,105,115,105,111,110,49,26,48,24,6,9,42,134,72,134,247,13,1,9,1,22,11,99,97,64,116,114,117,102,111,46,97,105,49,34,48,32,6,3,85,4,3,12,25,84,114,117,102,111,32,67,50,80,65,32,79,67,83,80,32,82,101,115,112,111,110,100,101,114,48,89,48,19,6,7,42,134,72,206,61,2,1,6,8,42,134,72,206,61,3,1,7,3,66,0,4,56,255,83,243,251,65,94,141,99,38,146,205,1,49,225,138,232,16,14,80,31,128,212,159,177,110,182,137,223,243,25,63,171,196,10,228,168,150,149,96,148,194,241,102,28,141,124,180,79,68,144,14,204,165,170,205,195,114,18,185,90,201,169,52,163,129,135,48,129,132,48,29,6,3,85,29,14,4,22,4,20,227,153,46,23,203,201,213,12,189,103,185,112,245,205,35,113,22,170,232,202,48,31,6,3,85,29,35,4,24,48,22,128,20,195,179,36,150,52,147,161,89,234,82,24,107,158,23,224,169,186,214,176,76,48,12,6,3,85,29,19,1,1,255,4,2,48,0,48,14,6,3,85,29,15,1,1,255,4,4,3,2,7,128,48,19,6,3,85,29,37,4,12,48,10,6,8,43,6,1,5,5,7,3,9,48,15,6,9,43,6,1,5,5,7,48,1,5,4,2,5,0,48,10,6,8,42,134,72,206,61,4,3,3,3,103,0,48,100,2,48,115,200,66,170,30,73,129,45,233,141,187,148,57,132,182,217,102,244,16,105,234,230,48,81,23,113,114,163,92,152,30,216,213,133,206,80,12,185,23,160,144,108,33,224,177,182,120,119,2,48,64,145,186,202,207,101,118,205,252,176,94,134,154,38,140,112,10,244,0,45,77,201,235,250,202,169,172,0,142,39,69,210,97,205,121,60,24,73,1,174,214,145,67,23,23,63,244,207,99,112,97,100,89,37,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,88,64,205,2,133,193,205,188,235,186,146,188,55,47,1,185,18,176,215,91,244,27,178,33,111,30,128,189,240,220,197,142,195,60,112,212,67,28,216,244,225,92,137,228,28,65,254,7,86,67,87,135,253,167,98,224,13,88,0,146,253,76,214,47,14,89,255,219,0,67,0,20,14,15,18,15,13,20,18,16,18,23,21,20,24,30,50,33,30,28,28,30,61,44,46,36,50,73,64,76,75,71,64,70,69,80,90,115,98,80,85,109,86,69,70,100,136,101,109,119,123,129,130,129,78,96,141,151,140,125,150,115,126,129,124,255,219,0,67,1,21,23,23,30,26,30,59,33,33,59,124,83,70,83,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,255,192,0,17,8,4,0,6,0,3,1,34,0,2,17,1,3,17,1,255,196,0,27,0,0,2,3,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,2,3,4,5,6,7,255,196,0,67,16,0,2,1,3,2,5,2,3,6,4,4,6,3,0,0,7,0,1,2,3,17,18,4,33,19,34,49,65,81,5,97,50,113,129,20,35,66,82,145,161,51,98,177,193,6,114,209,225,21,36,67,130,146,240,52,83,241,162,210,37,99,147,194,226,255,196,0,24,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,4,255,196,0,29,17,1,1,1,1,0,3,1,1,1,0,0,0,0,0,0,0,0,1,17,2,18,49,65,33,3,81,255,218,0,12,3,1,0,2,17,3,17,0,63,0,237,0,12,219,4,3,0,0,0,10,6,33,132,0,0,20,8,96,16,128,98,0,16,196,0,0,0,0,3,1,0,192,0,0,0,0,0,4,0,0,48,0,1,0,0,0,0,0,0,0,0,0,20,2,24,128,64,0,2,24,0,5,136,147,34,2,1,136,1,43,177,205,37,208,66,1,0,192,0,0,96,33,18,236,68,0,0,101,0,0,192,86,29,134,129,238,65,17,18,17,66,1,128,19,88,226,238,86,48,1,0,196,0,0,0,0,74,252,182,34,0,0,0,0,0,0,0,0,32,24,0,128,98,0,16,1,64,3,2,4,3,16,0,0,20,1,96,0,128,0,0,18,187,176,186,49,136,6,32,0,1,136,96,0,0,3,36,64,119,1,136,96,2,24,8,128,38,224,212,110,64,119,0,0,0,0,0,1,136,0,0,4,0,49,0,0,128,147,86,34,0,49,12,0,67,0,16,12,64,29,67,161,56,73,69,238,21,36,164,246,10,128,0,20,4,174,68,8,134,33,136,161,12,67,1,0,192,2,192,0,0,2,24,8,67,16,0,0,0,196,72,139,1,12,64,0,0,52,2,176,137,8,4,3,24,8,98,0,11,0,194,204,5,97,53,98,73,136,4,56,71,41,88,64,0,213,152,134,0,3,16,0,0,128,0,67,16,12,64,1,0,0,0,8,98,1,0,196,2,1,150,194,132,167,27,129,80,13,171,8,4,48,0,16,12,76,14,136,192,12,52,0,6,20,128,96,0,0,0,0,0,1,212,26,177,109,20,187,142,181,128,160,0,2,16,12,54,1,0,0,12,0,0,0,4,3,1,0,12,4,0,0,0,0,0,0,0,0,0,0,0,2,24,20,0,0,2,17,37,176,128,0,6,2,16,196,0,0,0,0,0,4,64,98,0,0,8,128,0,196,0,33,129,66,1,128,0,210,16,238,64,196,2,40,0,0,7,77,39,37,126,129,52,148,157,136,128,0,0,192,66,24,128,0,148,93,152,128,0,6,4,64,96,2,24,0,8,6,0,32,24,128,0,0,33,12,7,96,16,12,0,66,36,32,164,3,6,172,194,16,134,32,160,0,10,0,1,4,0,48,0,0,24,8,0,0,0,0,6,2,24,0,196,4,0,12,0,0,0,40,0,0,1,0,4,2,24,130,152,8,0,98,0,1,128,12,0,67,0,16,134,32,128,98,0,160,0,10,128,2,204,0,0,6,2,0,25,20,173,112,181,134,157,128,4,0,5,64,0,74,49,184,17,17,99,129,6,3,138,186,35,220,0,0,67,0,16,0,0,5,128,0,0,0,0,0,0,4,48,1,18,203,107,8,0,64,49,0,128,0,0,0,0,0,0,4,0,0,52,38,0,2,0,24,66,1,133,192,66,30,45,133,128,64,0,0,89,26,206,42,197,98,2,77,220,64,32,0,29,132,2,0,0,58,64,0,97,160,0,1,76,0,0,0,0,0,0,0,146,149,136,202,77,128,0,128,0,32,0,0,16,0,0,12,64,0,0,0,0,0,0,0,0,0,49,0,0,128,6,2,25,65,109,132,49,16,49,0,20,48,16,0,0,12,0,0,0,4,49,0,128,98,0,1,128,8,137,38,32,16,12,64,48,0,1,12,6,2,0,0,1,12,64,3,16,20,2,24,0,128,98,0,0,0,1,12,64,3,0,8,0,0,41,216,67,16,64,3,0,164,3,16,0,12,0,64,49,4,3,0,10,0,0,33,0,192,8,128,192,4,34,66,1,8,145,16,160,0,10,0,1,128,0,0,0,0,200,128,6,196,2,1,133,128,2,195,0,17,32,0,16,137,88,136,82,1,216,0,64,49,0,8,98,0,1,128,8,99,176,236,2,1,216,0,66,0,1,13,59,8,2,2,87,216,136,20,0,2,2,114,155,146,94,196,64,148,101,141,246,32,136,192,2,128,29,196,0,0,50,161,12,0,129,18,131,176,128,162,115,145,80,196,64,0,1,66,1,128,8,6,0,33,18,16,0,137,194,25,50,83,167,136,21,0,192,4,3,16,0,0,0,8,98,0,0,0,1,0,0,0,0,0,134,0,32,24,0,128,98,8,64,0,4,225,43,50,83,179,69,68,175,112,168,216,68,132,16,50,35,4,174,0,34,86,176,128,19,176,152,0,0,134,32,58,64,49,24,104,14,192,0,0,0,0,0,1,64,0,0,0,0,8,6,32,128,0,64,0,0,0,0,0,0,2,1,128,128,6,2,2,134,2,2,0,0,0,6,128,0,109,17,24,0,118,16,196,0,0,8,160,24,0,0,0,0,128,11,41,67,46,160,64,7,37,102,32,1,0,0,128,98,1,0,0,0,192,64,0,0,0,33,136,0,0,105,93,128,128,148,150,46,196,64,0,4,80,196,0,2,1,128,0,12,59,0,128,96,2,24,0,0,0,0,0,192,4,3,16,0,0,0,0,0,0,0,0,0,32,96,0,0,2,0,0,128,0,2,144,134,0,33,128,4,32,24,5,0,3,8,67,1,128,128,96,20,0,198,4,70,48,176,8,99,176,16,38,68,144,172,4,64,118,2,132,34,64,4,66,196,128,33,0,236,1,72,96,1,0,134,32,16,134,1,81,24,194,193,8,7,96,40,26,216,136,192,129,5,134,48,16,236,3,1,0,0,0,0,0,18,199,98,35,184,82,1,136,33,0,8,161,136,96,2,0,0,0,1,128,128,96,3,132,177,99,157,76,136,8,0,0,0,0,98,1,0,196,0,0,0,32,24,128,0,6,2,16,196,0,0,0,0,0,2,1,136,33,0,192,4,48,0,1,49,136,4,78,13,34,34,2,83,150,76,136,0,0,134,0,32,24,128,233,88,68,174,35,13,0,0,0,0,0,160,0,2,0,0,10,0,0,0,0,0,64,50,81,183,112,136,0,216,128,64,0,0,33,136,0,0,0,0,6,138,16,12,8,16,192,0,0,0,0,0,64,3,16,202,16,0,0,192,64,3,1,12,0,106,77,116,16,0,0,196,0,0,0,33,12,64,2,24,0,0,134,0,0,32,1,12,64,0,0,0,0,5,0,134,32,16,0,194,1,136,97,64,0,0,0,0,0,0,0,12,67,0,189,152,55,112,16,0,0,0,0,0,1,40,71,38,33,169,56,189,128,139,86,118,16,219,187,0,0,0,1,165,113,0,0,128,0,0,0,0,44,3,6,2,1,128,0,134,0,1,21,118,3,1,206,24,145,37,118,192,4,48,176,200,16,198,22,1,88,105,14,195,1,88,68,132,2,21,137,88,86,2,33,97,128,8,68,133,96,21,130,195,176,236,2,16,192,162,32,49,4,2,24,0,128,146,66,1,12,0,4,34,66,1,5,134,0,32,0,0,24,128,6,2,0,24,0,0,212,68,198,32,1,0,0,8,146,118,34,0,0,5,0,0,0,14,77,8,64,0,0,0,0,74,49,187,2,32,78,113,196,128,0,134,0,68,7,96,1,0,0,0,134,0,33,128,0,132,72,0,136,18,16,8,6,32,0,0,0,0,0,1,12,2,16,0,128,0,0,4,0,0,0,62,192,2,1,136,14,128,0,24,104,12,0,0,0,2,128,1,132,32,1,128,225,107,138,125,68,0,0,0,20,0,0,66,0,0,16,0,0,0,0,0,0,0,0,12,4,48,27,139,64,68,9,0,8,0,0,64,49,0,0,0,0,12,64,12,0,0,0,0,0,0,10,0,0,0,0,0,16,134,0,33,177,0,0,0,0,8,98,0,4,2,0,24,0,8,6,32,1,12,10,16,12,0,64,0,0,0,48,17,57,99,101,98,34,1,128,134,0,49,3,32,108,64,32,24,0,21,0,0,5,0,3,1,12,7,109,128,66,24,128,0,0,0,0,0,1,43,128,116,0,0,0,0,0,0,24,12,0,0,105,92,129,0,236,52,0,22,24,192,86,29,128,96,0,0,0,33,222,221,118,35,118,250,126,224,54,236,174,69,251,254,133,117,171,70,146,202,180,227,21,18,184,113,43,44,229,148,35,218,54,3,70,221,172,4,35,36,222,46,74,229,136,4,4,132,2,1,136,4,34,64,4,64,118,11,0,128,118,0,34,3,17,64,0,1,8,0,0,4,49,0,128,96,2,1,128,0,134,0,0,0,0,0,0,2,24,128,66,36,5,17,24,0,0,12,64,32,24,0,128,96,0,62,130,0,27,100,64,0,0,4,4,136,177,136,4,48,0,16,0,0,0,128,6,2,0,0,0,0,0,0,1,12,64,0,0,0,0,32,1,12,44,16,128,96,4,70,0,0,0,0,0,3,3,120,14,193,99,13,16,12,44,20,128,96,2,24,0,12,0,0,136,18,16,8,96,0,32,0,8,64,49,0,128,0,0,0,0,0,0,0,98,0,37,30,165,147,154,104,168,0,6,32,1,128,0,0,134,0,32,37,136,128,0,4,0,29,198,32,9,90,251,8,98,0,0,2,128,67,16,0,0,128,98,1,166,2,0,0,0,16,0,196,0,0,33,136,0,0,0,146,139,100,90,177,117,57,36,136,212,105,129,88,134,34,128,0,0,6,0,16,0,1,20,0,1,80,0,8,41,136,0,0,6,0,33,128,0,0,0,0,196,0,49,136,0,64,3,32,0,96,2,2,86,118,16,17,1,129,66,24,1,0,0,0,3,11,12,0,105,216,0,0,98,24,12,83,146,132,92,164,210,75,187,25,198,245,26,139,87,234,52,244,155,202,141,46,106,145,143,226,125,162,65,209,142,178,156,255,0,135,25,206,63,154,49,186,51,107,125,75,8,240,168,59,86,151,121,171,96,187,182,58,154,216,209,229,124,53,37,210,156,93,218,253,14,28,167,26,211,175,82,163,202,164,174,162,188,177,106,227,68,107,164,220,167,78,173,117,41,114,212,171,57,69,75,228,145,108,125,70,165,59,168,74,116,26,235,78,187,201,125,37,254,167,46,122,234,174,149,157,89,197,194,202,42,27,125,91,43,149,74,147,139,169,46,103,37,252,71,187,51,171,143,65,15,84,106,57,106,41,69,95,164,227,43,197,253,75,63,226,208,138,124,146,148,187,89,30,106,148,227,74,57,198,163,82,233,40,74,59,91,251,154,101,170,165,70,113,84,106,74,116,231,30,108,163,108,101,236,93,49,125,90,210,212,106,51,171,93,65,195,127,133,202,205,255,0,66,233,87,210,194,57,125,190,245,45,123,44,165,111,169,196,175,168,113,148,163,25,60,101,187,105,237,36,66,149,170,55,121,40,91,123,136,99,209,80,245,189,62,24,87,203,111,197,141,211,254,232,221,71,212,244,179,233,169,167,111,230,149,153,228,22,161,197,201,70,157,59,181,139,148,149,216,213,90,116,229,37,8,202,247,88,205,189,210,249,23,83,30,234,19,83,74,74,74,81,125,36,157,209,97,227,180,158,167,86,148,158,203,252,209,229,191,205,116,103,98,143,175,81,229,141,120,202,31,205,213,21,29,144,40,134,166,157,72,167,25,70,207,116,229,36,139,33,81,75,166,255,0,39,112,39,96,176,33,129,27,0,192,8,136,144,128,136,18,176,152,8,67,17,66,1,136,0,0,2,0,0,0,0,0,16,192,0,67,0,0,0,0,16,14,206,227,182,246,2,32,75,17,88,8,140,96,4,70,48,1,8,149,128,8,129,33,0,128,0,4,33,136,160,16,192,0,64,32,24,128,0,0,0,4,0,186,146,154,73,236,4,64,0,0,0,0,98,176,196,3,16,196,2,1,136,0,0,0,4,49,0,8,96,16,0,0,8,96,48,16,12,65,93,33,18,3,13,34,3,29,128,136,12,96,68,9,0,8,6,4,17,2,64,4,64,149,130,197,16,176,18,176,88,8,8,149,133,96,136,129,32,74,224,68,9,73,89,145,0,0,0,0,0,1,177,0,0,192,64,3,0,0,24,8,96,60,132,0,0,33,136,0,0,0,4,49,0,0,0,0,134,34,132,0,0,0,5,142,159,47,184,21,0,8,6,2,0,24,2,139,104,64,0,0,0,0,32,29,192,64,3,16,0,0,12,10,0,0,32,98,0,0,0,2,132,3,16,8,0,96,0,3,0,0,68,241,218,224,68,67,0,16,0,0,192,67,32,6,0,0,0,48,45,202,56,88,164,98,0,0,37,96,35,96,177,43,0,17,176,88,152,152,10,195,0,0,24,12,4,48,29,128,15,51,162,148,181,21,107,77,205,198,21,107,187,219,102,215,207,193,222,215,85,225,104,234,201,117,197,219,230,121,221,18,140,244,74,14,106,51,191,44,127,55,54,255,0,161,42,198,253,79,10,23,141,56,197,40,45,212,124,156,201,213,167,167,154,188,84,183,146,249,95,185,102,174,81,167,26,145,77,194,89,239,21,209,156,157,77,73,73,202,239,185,139,237,169,232,229,87,44,163,228,89,202,155,199,43,100,172,209,84,42,37,23,37,213,187,124,136,206,87,222,251,220,42,200,84,114,132,105,187,89,202,237,147,169,211,127,208,166,21,165,25,44,30,55,149,246,45,117,29,85,82,114,149,230,238,247,238,16,161,247,148,103,65,70,50,157,239,22,222,232,207,27,198,86,238,9,243,38,186,147,156,84,185,161,183,148,84,78,85,178,143,195,21,181,182,137,91,149,251,220,156,233,190,12,220,103,182,75,147,207,185,10,116,178,106,50,180,46,254,57,61,145,68,161,90,81,183,246,52,206,180,107,208,231,146,140,227,46,91,70,215,79,173,204,238,156,99,57,42,85,28,227,249,177,181,195,104,245,253,216,69,144,158,46,211,230,70,186,122,165,78,164,101,10,146,142,223,20,121,93,204,46,162,119,222,54,125,146,35,44,156,109,9,38,188,92,24,245,122,63,86,113,106,53,170,42,209,191,198,182,148,126,104,236,83,171,26,145,188,119,185,243,234,117,103,78,106,81,229,103,75,71,235,21,244,189,213,72,95,225,145,117,49,236,196,114,244,126,187,164,212,90,51,159,6,111,180,255,0,212,234,38,159,71,114,132,22,36,38,4,72,178,66,2,34,27,17,64,33,128,8,96,1,8,6,0,2,24,0,128,27,177,77,77,69,158,52,173,41,63,209,19,87,22,239,242,33,42,145,80,115,89,78,43,171,91,164,99,169,87,240,78,113,154,147,235,239,225,121,41,117,221,37,118,237,248,163,23,209,123,216,197,233,175,22,229,168,188,151,69,30,254,74,231,170,225,75,158,163,249,99,99,4,245,50,212,115,94,83,171,47,137,183,104,196,134,19,113,117,42,84,180,124,216,158,85,113,166,126,161,207,178,147,246,184,42,186,153,78,234,147,77,190,142,95,185,154,90,250,112,141,56,83,194,46,14,249,75,241,51,53,127,86,147,188,101,38,247,221,71,96,59,117,224,213,57,201,106,84,39,110,84,217,142,158,162,173,249,235,254,137,179,142,245,217,201,112,233,59,146,203,83,197,195,12,39,226,76,14,223,219,103,25,91,139,23,31,230,69,255,0,110,193,199,137,21,204,174,156,95,84,112,103,86,188,30,19,156,110,186,244,37,246,154,182,230,75,111,49,46,166,61,20,53,116,167,178,168,147,241,45,139,214,231,152,142,162,50,217,211,179,126,46,141,116,117,46,156,109,78,171,82,203,225,151,67,94,73,142,232,140,84,53,241,147,198,167,35,243,216,219,123,149,8,1,136,168,64,2,40,4,0,0,32,0,1,0,0,0,0,8,6,32,0,0,0,1,130,1,227,177,18,66,0,0,0,0,0,0,34,49,0,14,194,29,192,64,0,2,0,24,66,1,128,0,0,5,0,0,7,68,119,16,24,104,14,226,0,24,8,100,0,12,0,4,48,1,0,12,0,0,0,67,0,2,34,177,32,40,141,136,147,19,64,86,4,172,22,8,136,14,192,2,1,136,0,7,97,0,12,67,0,0,0,2,82,157,200,0,12,0,0,98,0,0,1,0,12,4,48,0,0,40,66,27,34,0,0,32,37,149,132,228,216,132,0,0,0,0,0,4,163,60,85,136,176,16,12,4,32,24,0,128,96,32,40,96,33,132,48,16,0,192,64,20,192,64,3,1,0,0,8,96,49,0,0,192,0,6,23,16,16,48,16,20,0,0,3,0,2,6,0,0,49,0,0,196,3,1,140,67,0,0,0,1,12,64,4,132,52,3,24,33,144,32,99,35,59,218,224,96,245,138,156,45,30,87,75,153,43,179,133,207,165,114,164,233,222,164,39,157,53,249,147,234,190,168,233,78,50,245,106,186,139,228,169,82,228,167,43,242,167,221,156,237,102,162,157,74,48,191,255,0,34,146,197,202,47,105,91,163,37,106,57,250,189,100,170,206,237,187,123,153,37,44,147,52,234,53,50,173,66,52,167,8,114,201,181,43,115,24,249,150,205,124,153,150,138,29,108,57,219,39,143,238,75,29,246,39,26,46,64,82,186,167,209,130,189,254,70,168,233,252,147,90,116,77,95,22,72,70,206,246,22,50,185,185,82,75,230,41,83,246,30,75,226,202,229,247,88,217,231,127,138,253,138,210,187,223,250,155,29,49,203,79,39,28,240,106,62,70,167,139,29,223,100,43,174,229,210,167,21,9,94,249,126,19,55,71,186,185,89,177,46,91,247,253,75,18,140,215,197,191,185,8,99,191,186,239,216,37,22,191,208,168,182,81,148,98,156,214,81,242,10,126,251,116,8,106,57,35,77,198,60,175,103,111,234,66,86,82,121,172,95,242,162,133,41,53,46,187,157,79,77,245,186,218,54,161,37,157,47,202,115,106,217,168,219,225,247,43,222,44,35,232,154,61,101,29,109,5,86,132,242,143,117,222,47,195,47,103,207,244,122,202,218,74,220,106,19,198,93,215,105,47,12,246,222,155,175,167,234,26,101,86,28,178,91,78,31,149,149,26,89,18,100,89,68,68,72,136,0,134,5,8,6,0,32,24,130,1,55,101,119,211,200,55,101,115,52,230,234,67,47,192,175,99,54,226,201,162,188,158,13,174,134,46,52,106,69,198,220,144,217,37,248,217,42,218,133,82,17,165,9,89,227,121,123,51,21,106,208,224,78,52,98,239,101,8,223,173,187,179,157,116,137,203,150,245,106,115,203,162,75,250,34,14,157,74,213,20,235,187,202,111,104,174,178,249,20,212,212,101,52,163,23,140,118,141,187,109,185,23,168,171,156,154,79,43,99,148,123,47,98,43,100,213,61,37,60,166,150,94,253,17,130,190,174,190,177,181,70,47,21,248,139,101,78,159,44,167,9,213,219,104,183,104,199,231,228,85,53,21,95,45,213,40,248,166,128,199,29,12,239,122,146,104,212,244,250,101,165,134,46,50,212,102,239,205,126,91,25,229,78,155,147,188,166,253,218,35,195,163,211,61,253,226,205,50,213,83,75,169,165,138,183,196,182,194,73,255,0,66,167,148,62,42,108,81,132,87,195,40,124,247,46,226,79,255,0,189,252,128,140,53,81,140,191,132,159,179,97,61,68,37,38,229,202,216,221,73,118,169,23,245,64,158,81,197,165,101,191,44,162,3,133,90,82,229,82,201,248,76,185,207,8,186,114,82,142,249,110,174,103,225,210,147,248,183,247,44,122,121,82,91,78,81,95,176,19,83,148,105,182,150,74,253,83,232,109,209,235,176,217,223,31,15,177,146,205,164,242,198,73,91,37,223,230,45,189,161,47,63,133,141,49,232,105,212,141,72,169,69,221,50,71,19,77,168,157,25,111,211,186,58,212,170,198,164,83,79,99,164,186,197,139,4,72,137,164,32,1,0,8,98,0,176,12,64,0,0,3,218,194,0,1,0,192,0,98,24,0,8,96,0,0,0,33,136,4,34,66,8,64,0,20,0,0,0,0,0,0,192,4,0,0,2,24,128,233,128,192,195,68,3,2,4,0,0,0,0,3,1,0,0,0,0,192,64,3,1,0,12,6,32,16,88,98,1,10,196,132,81,27,5,137,8,34,34,36,22,2,32,54,128,4,3,0,16,0,0,128,0,6,32,24,8,109,132,136,128,192,64,80,192,67,0,16,128,6,32,16,0,8,0,0,0,0,4,0,48,0,0,0,0,16,134,32,0,29,132,0,0,34,134,2,24,0,0,0,192,67,0,0,0,0,0,1,12,0,0,98,0,24,8,0,96,32,1,133,132,59,144,0,0,0,0,0,49,136,96,0,0,0,49,12,6,49,0,12,4,0,0,0,3,26,16,192,154,25,1,144,72,140,221,161,39,225,12,133,111,225,79,252,172,15,53,161,139,213,105,184,81,148,148,109,204,215,114,122,175,77,161,70,23,83,81,151,94,119,216,159,161,214,133,61,4,147,107,137,150,209,125,215,111,167,83,55,170,212,188,212,83,203,110,103,229,153,173,199,59,135,9,229,82,114,80,166,191,87,236,136,66,140,171,124,49,178,53,105,180,111,91,56,82,167,27,91,121,207,216,232,233,232,198,155,116,165,117,40,187,89,119,93,140,86,227,149,29,27,143,84,94,180,214,216,237,234,104,199,135,138,130,140,123,55,241,54,102,167,70,57,219,175,185,27,140,43,78,41,83,72,221,90,56,221,108,204,115,10,166,107,127,4,28,75,236,37,11,129,66,134,233,248,54,206,173,87,27,106,47,186,218,229,85,35,24,74,208,121,123,149,214,169,41,43,55,114,179,88,107,43,201,216,203,40,189,246,189,141,117,85,202,167,27,45,250,154,140,86,117,183,200,147,148,162,146,106,235,176,234,184,182,156,99,142,214,249,144,140,182,113,150,241,254,134,152,41,91,226,93,11,87,61,53,126,177,216,131,139,140,172,247,76,149,61,164,226,251,162,42,118,202,156,151,117,185,67,233,114,232,75,154,247,246,177,7,29,228,151,69,184,69,119,119,185,218,244,77,127,217,170,41,55,108,22,235,243,195,186,249,174,171,234,113,158,210,44,163,39,10,145,105,239,114,143,164,93,53,116,238,132,115,253,18,179,169,160,140,38,239,42,50,116,219,243,110,159,177,208,52,202,44,68,132,2,16,192,4,3,0,16,0,62,129,20,213,138,170,248,121,89,90,242,49,85,172,247,161,75,120,227,109,141,85,221,72,194,48,167,181,73,19,163,166,133,40,183,36,156,229,241,73,35,149,174,188,199,46,20,42,44,242,235,37,141,252,34,84,244,113,87,201,101,216,233,56,217,52,136,56,216,203,166,49,61,37,53,210,63,50,18,163,24,252,205,147,178,234,100,169,32,170,106,211,140,165,247,124,187,116,191,114,14,154,181,243,230,187,77,123,91,169,41,203,246,42,114,101,69,83,167,141,164,249,251,52,251,20,84,130,82,229,110,222,231,69,112,229,165,168,174,221,78,182,237,100,100,159,109,138,203,43,138,238,173,242,35,141,250,74,223,66,250,210,142,110,81,130,132,95,225,76,205,43,92,34,78,53,59,84,82,8,241,59,194,15,246,34,190,140,186,155,156,119,141,215,207,114,178,89,118,156,102,190,151,44,140,163,24,218,157,84,159,139,216,156,42,180,247,166,159,249,89,99,149,55,203,39,40,255,0,154,59,1,24,87,169,29,229,28,151,152,178,200,240,235,43,198,86,100,120,42,91,197,199,234,191,208,56,22,149,226,177,151,148,69,77,198,84,86,235,40,248,255,0,67,94,139,80,163,46,188,178,50,170,210,140,113,170,185,124,132,169,224,243,131,229,239,254,165,212,119,211,3,54,138,183,18,158,50,248,162,105,58,199,50,1,136,160,0,24,10,192,49,0,128,98,0,17,33,0,8,96,0,0,0,33,128,0,12,0,0,24,8,4,4,172,43,1,17,18,16,8,6,0,0,0,0,33,136,0,0,0,6,0,7,68,4,6,26,49,136,8,0,0,40,0,64,0,0,0,48,16,0,0,0,0,200,140,9,92,4,4,12,0,10,16,0,0,0,0,17,1,128,8,67,0,136,128,196,0,33,136,0,64,0,0,32,1,177,0,138,24,134,32,0,0,0,16,0,0,0,128,0,4,0,0,0,3,113,113,234,33,185,55,212,4,49,0,0,0,0,200,178,87,34,3,190,196,71,96,176,0,134,5,0,0,0,196,48,0,1,136,0,96,0,9,93,54,33,128,8,6,12,4,0,0,0,0,0,3,2,4,3,2,128,0,8,0,1,128,192,4,3,0,0,24,8,96,48,16,0,192,136,192,96,0,3,24,134,0,49,0,18,20,149,226,211,239,176,21,234,36,225,74,241,87,149,210,143,204,131,129,74,164,35,167,141,9,227,58,148,114,167,149,191,10,126,76,90,88,199,83,168,147,171,189,211,151,204,232,106,106,83,211,66,190,154,148,147,201,227,245,127,19,48,74,133,72,212,163,24,75,14,37,148,101,110,183,216,197,110,59,94,155,78,158,151,71,25,55,105,213,230,249,248,70,138,116,212,171,229,22,148,226,172,174,175,101,239,238,83,167,210,84,117,119,147,120,172,115,123,125,18,58,148,149,58,80,197,99,20,70,235,54,170,138,112,114,202,82,159,150,204,148,104,202,57,54,247,177,212,172,178,131,113,142,214,49,214,138,140,46,246,109,92,149,168,231,106,35,119,123,152,103,22,141,117,170,173,247,50,78,75,171,106,222,236,152,186,128,100,87,42,144,78,220,88,127,228,84,235,194,255,0,28,127,82,226,121,52,203,114,169,71,33,113,225,36,185,163,250,143,63,12,97,170,53,20,120,107,44,148,151,177,134,111,174,253,13,213,211,181,226,115,165,46,99,78,116,218,188,67,145,203,150,241,94,225,125,172,67,120,200,168,156,186,110,40,183,156,111,250,138,246,216,19,94,64,147,229,170,74,163,180,147,246,33,43,74,119,236,57,243,37,229,0,167,210,226,95,132,37,240,216,35,210,222,0,245,159,225,89,125,197,120,218,203,37,111,125,142,249,229,255,0,195,58,133,25,212,162,222,237,101,31,238,122,149,185,168,194,34,39,98,37,17,2,66,2,32,48,1,11,161,33,198,25,77,63,4,190,137,237,24,211,138,110,86,230,100,177,216,189,83,9,43,28,221,181,149,196,170,166,200,211,47,99,45,103,224,203,81,150,180,190,134,57,182,104,170,247,119,50,78,165,53,214,164,47,239,33,134,161,33,37,184,113,105,127,246,211,255,0,201,10,173,90,57,90,21,96,255,0,238,52,154,20,172,221,187,149,205,221,91,244,12,227,218,73,253,72,77,149,21,77,223,226,43,113,191,66,114,145,7,43,43,94,235,192,101,94,50,236,30,238,59,249,68,255,0,238,127,168,113,49,235,43,124,208,66,82,188,186,55,255,0,118,229,212,220,95,71,40,191,4,21,72,203,172,98,254,76,150,20,228,186,206,63,163,64,105,132,124,95,230,145,98,110,74,217,69,252,204,176,141,101,252,58,233,219,179,69,145,169,87,254,165,60,215,152,153,86,140,187,77,126,191,234,39,25,81,119,134,244,251,199,192,224,227,37,202,254,157,201,46,95,145,69,218,58,152,85,139,95,11,219,232,117,81,195,135,221,206,221,23,83,181,70,89,66,50,242,141,242,199,73,128,196,116,100,128,96,0,33,128,8,68,128,8,129,33,0,128,0,4,48,0,0,1,128,128,96,2,1,136,0,0,0,66,36,32,16,134,0,33,164,0,2,0,24,8,6,32,1,130,24,27,128,118,3,13,11,136,96,128,0,147,86,34,16,128,0,40,16,0,64,0,1,64,0,0,18,93,72,140,11,39,107,108,64,0,0,4,0,72,64,4,0,8,10,0,16,1,32,176,33,129,6,68,147,34,0,33,136,33,0,0,8,0,10,16,13,197,161,0,0,8,6,32,0,0,0,0,16,236,0,32,24,0,133,98,108,64,68,96,48,17,18,76,64,32,0,0,0,29,128,0,157,60,109,185,25,124,91,0,132,49,0,12,67,0,0,0,24,8,10,24,13,43,136,0,0,8,1,12,0,67,1,216,4,59,12,0,64,2,1,128,128,6,2,24,0,0,192,0,4,0,49,0,12,4,0,48,31,97,0,0,0,12,98,24,0,196,48,0,0,1,163,46,182,109,86,210,211,187,140,106,77,166,253,237,116,106,68,107,208,134,162,147,167,62,157,83,93,83,242,128,243,158,165,77,61,116,110,176,167,240,221,126,231,78,132,163,172,212,83,133,53,106,116,222,75,218,194,168,229,66,81,227,198,243,93,37,141,227,63,244,97,63,86,140,35,148,105,94,118,183,197,178,51,141,107,166,180,174,221,76,154,189,77,45,28,19,174,228,174,221,162,162,115,42,250,238,173,211,146,83,140,54,219,8,156,154,213,167,90,110,85,39,41,201,247,147,185,60,75,219,177,168,255,0,19,227,7,26,26,107,191,205,82,95,217,28,157,87,172,107,171,171,185,168,71,167,36,108,100,148,163,109,217,183,83,234,26,103,233,176,163,8,43,197,89,47,127,37,201,18,91,92,185,234,42,207,226,169,39,245,35,42,174,81,140,90,92,189,251,178,135,39,112,187,26,169,49,111,107,6,224,93,12,106,78,46,232,11,116,212,99,90,182,19,147,138,105,238,128,232,211,140,42,41,93,95,114,19,208,210,158,246,107,234,105,161,74,52,117,84,96,249,212,177,139,191,232,65,170,155,253,229,154,118,222,40,98,107,159,168,209,78,157,184,87,146,51,74,19,143,197,6,190,135,99,155,241,91,47,49,127,216,26,190,207,184,196,215,22,225,177,212,169,165,140,158,233,126,134,90,186,59,124,41,253,9,141,107,54,233,248,26,230,216,38,165,23,205,114,55,32,155,219,102,69,94,225,213,128,85,250,122,245,52,245,225,86,158,211,131,185,244,13,21,120,234,180,180,235,211,248,103,27,219,199,177,243,184,117,233,216,246,95,225,154,220,77,21,84,147,81,85,57,87,205,26,140,215,100,64,5,66,17,43,8,5,97,88,144,152,16,46,165,178,40,173,90,157,24,222,164,173,126,139,187,43,161,173,227,106,33,4,176,167,125,252,153,233,174,91,106,215,165,66,25,86,169,24,71,204,157,142,78,171,252,69,164,167,117,73,84,172,255,0,149,98,191,115,153,235,149,35,83,212,42,184,59,172,157,153,199,168,199,138,235,169,168,255,0,18,106,101,117,70,149,58,107,223,153,156,218,254,169,173,173,124,245,51,249,71,151,250,25,229,45,158,197,45,151,25,242,167,58,147,147,231,148,155,247,100,2,226,40,149,197,113,89,128,14,79,195,8,212,156,126,25,201,125,72,129,6,154,58,137,231,30,36,178,141,213,239,224,244,21,189,47,79,148,146,226,43,120,145,230,232,81,157,122,177,167,77,94,82,232,122,252,212,149,223,141,205,73,18,218,229,84,244,159,254,186,237,127,154,37,79,211,245,17,189,227,25,255,0,146,91,254,135,99,40,171,94,75,216,148,113,234,154,253,75,227,19,202,188,244,99,66,93,101,250,171,23,83,161,77,252,51,253,211,43,215,197,105,245,149,35,101,139,121,71,228,202,225,8,213,233,7,243,216,227,93,35,162,180,215,248,93,223,182,192,232,191,196,247,247,219,250,25,35,165,133,239,186,247,72,213,8,56,244,173,39,237,43,145,73,198,162,93,229,111,169,56,85,203,226,255,0,203,253,75,163,100,186,239,250,142,80,133,78,220,203,186,234,69,71,27,172,127,241,246,58,154,23,150,159,228,206,84,92,163,45,247,143,115,167,160,150,213,35,242,102,249,99,166,192,1,29,24,50,36,132,2,29,192,0,64,48,1,8,96,80,128,96,149,192,64,48,1,12,0,128,0,0,1,12,64,33,136,10,0,0,1,8,144,128,64,50,86,216,8,136,96,2,1,128,8,96,0,116,0,96,115,105,16,24,0,8,0,160,16,196,2,0,0,0,0,0,0,0,1,136,96,48,16,192,136,196,1,12,4,1,76,64,0,0,2,1,146,32,52,4,241,184,156,73,192,114,32,161,145,37,34,37,67,34,0,2,1,178,37,18,148,156,136,140,64,0,0,2,17,33,0,0,192,0,67,16,0,196,73,0,132,77,162,32,33,128,0,152,137,50,32,32,24,128,2,247,0,0,0,0,1,0,0,12,64,3,24,134,2,24,128,6,0,0,3,1,128,128,147,16,8,96,0,0,0,2,17,32,176,17,24,196,2,24,128,6,0,0,0,48,1,0,192,4,3,0,16,192,0,6,33,128,198,33,128,0,192,4,3,0,2,66,26,3,147,234,53,228,245,74,138,118,130,139,186,242,206,77,103,214,199,83,213,22,58,248,63,49,127,208,226,107,42,112,227,39,125,251,1,84,217,146,181,108,94,221,129,202,122,137,197,45,175,176,245,19,210,57,42,116,20,218,91,58,178,151,196,252,219,178,33,35,43,147,111,112,106,232,38,156,103,103,212,78,92,219,116,50,209,53,97,92,114,34,21,60,135,25,92,30,46,158,202,89,223,232,71,9,1,100,108,225,116,247,44,163,89,209,171,25,219,167,238,83,26,114,236,54,177,3,171,29,84,106,78,21,97,190,13,108,246,37,42,177,169,147,148,156,36,228,223,44,76,90,101,141,45,255,0,49,110,239,162,108,186,206,46,82,138,235,81,202,254,98,14,162,139,218,87,51,214,115,167,11,226,98,149,73,203,226,147,177,124,143,23,78,122,152,71,226,146,70,121,107,163,248,98,217,142,48,187,52,208,162,165,109,163,245,102,111,77,78,117,42,116,42,106,229,148,182,137,173,104,180,212,227,105,198,255,0,66,120,202,156,84,114,235,217,34,251,169,211,220,231,122,181,219,158,100,115,53,58,40,211,135,26,131,202,11,226,94,12,45,111,177,218,132,146,169,139,248,103,202,206,60,227,132,231,14,241,118,55,205,99,190,115,209,41,108,143,107,254,27,163,58,62,149,7,53,103,57,57,37,236,120,168,172,163,99,232,154,88,240,116,212,161,61,156,96,191,161,184,229,87,38,216,94,81,235,27,175,96,147,81,105,223,185,52,242,137,80,163,40,201,94,46,224,83,94,15,227,166,241,168,191,71,236,197,71,81,26,209,118,218,81,118,148,95,96,47,177,135,95,174,142,143,133,15,138,181,105,90,17,246,238,217,178,50,230,177,227,231,169,150,179,252,71,42,146,124,177,148,163,21,226,41,59,16,116,167,57,78,170,148,155,111,201,118,150,106,140,163,86,106,241,142,246,125,202,110,178,151,180,118,35,58,150,161,56,183,242,3,6,187,80,245,21,234,85,105,41,73,223,110,136,193,54,104,170,101,153,172,102,213,82,32,209,99,34,2,195,150,226,37,212,140,182,118,238,69,25,17,2,80,87,10,86,11,23,70,1,40,88,34,239,73,150,62,167,67,222,86,253,143,78,219,127,138,95,43,158,75,77,62,14,174,141,71,210,21,35,39,250,158,158,134,170,150,167,63,179,202,85,112,235,140,95,247,44,165,140,85,254,231,83,87,110,95,187,151,246,51,106,245,53,104,234,101,10,114,193,70,221,59,155,117,148,39,86,171,148,114,73,211,81,146,197,222,234,87,69,58,189,20,53,21,157,72,213,193,203,180,160,200,161,106,234,240,119,198,87,125,101,4,202,170,106,39,82,56,205,66,75,252,136,211,79,69,24,208,148,101,87,41,109,139,138,118,247,185,79,217,42,59,217,38,95,198,127,68,52,212,170,105,212,218,113,147,149,185,93,187,18,134,158,81,124,149,47,254,101,254,133,144,143,11,75,40,212,157,56,53,60,185,165,110,198,74,21,181,53,106,100,163,21,79,221,117,51,124,90,231,202,181,241,101,78,234,162,233,221,110,139,21,88,74,215,229,126,72,199,60,212,164,149,237,111,161,85,88,186,53,19,138,189,57,116,95,151,216,231,115,227,174,95,173,51,142,74,255,0,137,120,238,108,244,198,165,41,174,246,48,83,151,45,211,216,223,161,148,99,85,246,114,69,231,219,53,189,160,220,125,198,116,97,27,1,43,0,10,192,49,20,32,0,8,66,36,0,68,6,0,32,24,138,0,0,32,0,0,0,67,0,16,12,0,136,198,52,128,133,128,182,73,88,168,0,0,0,0,0,4,48,0,0,0,3,160,2,3,45,24,134,4,17,0,2,128,64,0,32,24,128,0,0,0,0,0,96,33,128,0,8,0,0,0,0,0,0,4,0,0,32,8,99,66,26,10,177,4,132,152,54,5,82,34,77,145,8,4,2,1,136,98,40,113,74,225,46,162,0,1,12,0,64,0,0,0,0,0,3,104,4,52,33,160,44,199,98,13,18,203,98,36,17,176,236,74,195,72,162,182,128,177,162,56,129,11,10,197,152,137,160,32,34,66,1,0,196,2,1,128,8,96,32,24,0,236,4,70,0,3,0,24,0,194,192,3,0,24,8,67,16,0,12,64,49,0,192,68,73,145,176,8,96,48,0,24,236,2,17,33,0,134,0,2,2,66,1,0,198,2,24,88,0,99,1,128,0,192,129,12,0,0,98,24,28,127,92,78,53,40,207,232,121,173,69,71,86,170,151,229,229,253,15,89,235,112,203,73,25,126,89,30,75,135,57,206,163,138,229,82,189,202,138,105,188,84,229,249,97,47,244,254,231,103,210,180,20,180,158,154,181,122,136,169,86,172,175,5,47,195,31,247,49,104,125,58,90,189,79,10,237,65,255,0,17,248,141,247,58,254,167,60,229,140,90,140,98,172,163,225,120,57,244,237,252,231,215,159,215,211,78,89,69,88,194,163,119,100,118,42,193,78,56,179,155,82,140,169,73,177,23,168,135,15,201,37,4,134,137,89,248,43,24,136,23,66,149,250,151,67,79,225,19,201,103,53,158,156,100,239,177,116,116,185,190,99,101,61,58,93,77,17,166,151,67,54,183,57,102,167,167,81,93,13,10,148,73,227,97,244,35,120,170,165,24,74,22,145,199,212,81,80,148,146,59,85,103,202,114,171,202,242,151,204,178,177,212,81,74,148,154,232,223,200,232,233,82,133,156,157,223,202,196,180,148,212,180,235,207,146,217,83,194,156,228,251,34,85,230,98,185,234,62,250,92,72,41,66,251,121,70,133,42,114,143,33,141,115,243,47,170,20,36,213,76,99,228,99,73,74,45,106,163,31,123,156,186,242,203,83,86,75,163,147,59,26,137,42,124,74,189,225,11,47,153,196,93,77,114,199,107,244,48,85,53,116,97,54,148,101,81,38,217,239,167,90,54,222,113,91,242,201,249,240,120,13,44,213,58,153,217,59,46,146,54,47,83,171,74,51,167,78,79,9,47,133,238,142,145,194,189,115,173,5,77,191,250,114,255,0,248,75,105,84,232,165,213,158,66,143,171,78,157,55,78,92,244,229,231,172,77,250,63,87,139,140,105,213,78,222,83,222,62,229,71,163,148,182,249,51,30,162,14,159,223,210,254,36,54,146,252,241,8,106,227,90,147,146,149,211,139,139,246,100,107,85,228,107,243,39,31,169,70,202,53,33,86,49,154,124,178,60,94,131,155,212,234,202,251,37,39,251,157,189,30,185,66,78,50,248,100,255,0,241,151,251,158,123,71,43,106,167,239,25,25,190,218,158,157,201,109,38,97,175,168,114,175,42,107,225,138,234,71,83,174,224,199,21,188,218,219,216,195,164,168,221,93,213,212,83,151,207,255,0,88,70,202,212,170,194,154,169,58,115,140,31,73,56,236,101,145,85,235,234,117,124,178,157,74,146,118,93,238,93,172,163,83,73,40,169,66,215,237,126,143,192,242,47,10,167,202,174,80,234,43,132,231,57,117,233,224,175,23,224,90,78,86,101,120,50,10,86,30,14,221,24,112,221,200,210,55,11,147,113,72,20,19,95,232,65,163,79,82,15,248,147,80,228,109,123,181,209,21,58,210,151,130,171,111,177,108,96,155,179,7,225,103,181,218,59,223,225,86,165,83,84,159,76,99,253,89,199,251,52,234,91,135,6,117,125,47,47,78,141,75,67,57,212,182,247,217,88,90,179,151,165,116,224,223,251,20,106,105,218,158,222,76,31,241,13,92,186,40,71,233,114,186,186,205,99,178,117,35,111,242,161,228,120,85,62,177,41,194,20,56,115,148,27,203,225,118,240,115,112,173,83,248,149,106,75,231,54,108,172,231,90,162,149,89,57,62,133,144,132,82,223,99,61,116,223,60,177,210,209,172,174,214,198,206,34,167,44,35,109,186,150,197,69,39,46,182,87,50,65,211,173,44,148,156,100,250,198,70,27,147,26,103,20,227,148,91,184,169,213,226,211,157,57,124,73,93,49,224,212,109,115,62,154,255,0,104,105,246,65,175,139,97,209,74,46,223,205,29,215,212,213,25,74,156,99,37,213,72,230,105,42,115,114,189,158,204,221,89,181,24,227,248,93,217,183,157,223,167,56,212,132,103,30,146,69,150,48,250,85,69,58,18,138,236,205,199,73,88,2,24,20,68,67,176,20,33,18,0,16,0,0,128,98,1,0,196,16,128,96,2,1,128,8,6,0,32,0,1,128,134,0,216,134,32,16,12,0,86,17,107,107,18,0,68,6,0,0,3,3,104,192,102,26,32,24,152,17,16,217,18,134,2,0,134,33,128,82,0,16,12,64,32,137,0,128,6,0,1,64,192,64,0,2,0,0,16,64,0,0,0,0,4,174,23,16,128,108,136,49,0,152,134,196,80,198,32,1,136,96,0,33,128,8,9,5,136,34,22,37,96,177,68,70,74,193,96,34,4,172,22,2,36,208,172,50,6,193,32,26,0,176,177,38,129,133,87,97,52,76,77,4,87,98,54,45,176,154,2,171,8,155,66,40,141,130,196,128,8,216,44,72,44,4,73,95,96,0,35,96,177,32,1,88,6,22,0,1,216,118,0,72,44,73,33,216,8,8,155,68,108,4,64,118,11,0,134,22,29,128,2,196,172,22,2,22,17,101,133,96,34,52,22,0,6,22,24,208,5,133,98,64,4,68,72,86,1,12,6,2,24,12,1,33,128,128,96,68,100,18,1,0,0,196,36,246,40,167,212,41,241,52,85,99,237,115,206,82,138,90,87,229,78,87,61,87,196,156,95,115,134,189,59,83,12,227,10,87,187,217,185,36,128,213,246,79,248,111,166,166,236,170,84,222,126,111,227,232,113,106,202,85,27,145,209,245,39,87,47,188,191,190,247,220,229,86,171,26,17,78,87,119,232,145,199,127,94,158,127,34,185,70,93,136,244,218,107,96,255,0,136,40,127,18,132,146,243,123,154,91,165,90,138,156,30,204,154,184,205,58,10,215,137,87,5,223,161,162,18,229,199,193,100,85,194,98,136,81,52,66,22,38,163,98,105,5,17,137,52,132,145,36,69,34,18,101,252,72,224,214,38,105,62,225,3,123,25,170,81,132,157,236,95,39,181,200,202,221,138,148,232,69,83,166,162,153,29,103,22,110,17,167,22,225,109,237,228,119,198,36,160,228,146,119,34,171,134,146,88,101,57,98,252,33,66,49,164,239,30,105,249,125,141,25,190,253,12,58,205,98,164,177,166,175,39,223,193,79,200,207,234,53,172,149,20,238,254,41,24,114,253,68,219,148,155,147,187,98,55,28,122,186,178,63,15,184,236,236,69,72,186,30,26,250,155,97,5,22,93,74,45,75,175,200,178,52,73,168,37,215,100,17,109,58,213,105,38,211,118,123,59,23,191,82,155,138,139,147,185,77,174,219,236,250,149,206,158,95,52,80,161,82,92,73,62,205,238,102,160,241,212,125,100,141,148,224,155,119,250,24,231,247,117,167,252,179,185,154,212,83,168,114,149,105,57,23,233,214,52,107,206,253,18,138,253,127,216,90,184,94,89,95,177,212,255,0,15,122,91,215,66,115,169,27,209,132,211,113,252,205,46,130,145,208,244,45,44,125,63,211,165,170,169,31,191,174,185,111,214,48,255,0,115,157,234,51,227,201,229,208,234,235,235,201,205,198,231,30,180,100,115,119,204,142,75,139,140,241,125,124,146,138,220,211,86,158,93,85,153,5,70,167,104,183,238,141,202,227,121,70,220,182,34,92,232,207,197,135,13,59,99,97,57,172,83,119,149,188,23,83,163,57,69,90,47,234,110,165,164,81,123,69,92,213,78,137,159,38,252,63,215,54,158,130,78,87,148,191,67,109,13,12,99,43,181,191,185,182,48,75,177,52,140,235,94,48,161,77,34,88,34,64,70,130,73,17,169,103,98,69,114,123,132,84,225,121,88,82,139,47,183,53,197,52,163,187,232,149,217,70,122,247,167,138,125,39,22,140,88,53,243,69,149,43,75,85,81,74,223,229,143,131,71,217,234,97,186,87,10,134,154,171,109,68,117,37,193,251,85,95,27,47,153,117,29,60,104,243,201,222,93,146,49,250,172,240,132,105,46,183,206,98,37,185,25,116,206,213,35,103,99,163,155,158,162,167,53,227,240,156,202,60,181,18,191,94,134,232,40,229,56,167,187,220,221,113,142,207,162,95,42,171,194,58,236,230,122,67,138,226,111,205,36,153,211,55,207,166,111,176,33,129,80,132,48,1,13,189,132,0,33,12,10,16,134,4,8,0,10,16,192,2,16,12,0,64,49,0,128,0,0,98,0,24,8,0,0,0,0,0,0,0,0,0,0,0,219,113,144,184,211,50,210,98,96,4,17,34,72,10,34,3,16,67,1,0,0,134,32,0,0,1,0,8,6,49,12,6,2,0,0,16,0,196,0,0,0,0,3,1,128,136,177,178,44,0,64,34,134,2,24,12,0,0,6,3,1,14,195,25,2,176,236,49,0,88,44,48,1,88,44,72,136,5,128,0,0,0,0,6,132,0,72,0,76,0,46,33,0,196,192,64,69,136,108,10,34,73,61,130,195,176,8,9,88,86,32,136,88,149,135,98,136,216,44,74,195,177,4,44,4,236,43,20,43,14,195,176,236,64,146,36,59,12,42,54,34,209,96,154,8,174,194,177,59,5,128,133,134,144,198,0,3,11,0,133,98,86,0,35,97,88,144,128,136,198,32,24,0,192,4,48,2,32,2,40,144,200,146,32,8,146,108,136,0,0,138,36,4,110,55,208,1,62,96,127,17,15,155,220,113,150,75,126,189,192,149,237,184,149,78,171,186,35,189,215,130,182,154,158,94,196,11,85,164,142,178,148,162,165,195,169,218,75,207,185,198,173,161,175,70,131,150,162,49,202,50,181,187,63,116,119,233,221,84,75,201,143,214,234,101,167,113,143,148,142,85,232,230,188,237,72,168,167,148,81,70,111,225,82,178,240,145,214,214,233,159,252,63,77,39,27,84,146,119,191,117,216,230,125,158,87,232,22,218,149,59,34,248,245,40,140,26,93,11,33,146,123,132,214,152,198,235,160,241,177,117,26,208,225,244,220,139,221,221,17,101,69,32,150,196,163,36,158,226,169,36,247,34,171,145,6,186,146,98,125,46,84,85,36,69,178,115,221,21,73,128,84,159,221,191,36,41,213,169,24,168,245,32,219,110,197,177,64,136,214,156,177,221,253,14,78,162,110,85,14,157,126,140,228,207,227,101,229,142,145,39,41,41,90,209,74,203,183,114,30,192,186,155,97,108,75,161,183,98,152,223,201,108,54,238,105,150,152,74,230,152,197,184,244,185,142,19,250,154,105,202,202,247,178,247,8,146,229,126,193,52,175,120,189,199,41,101,186,104,170,119,190,255,0,170,0,140,241,50,107,49,122,132,227,43,169,71,115,92,154,166,178,234,102,212,83,218,156,150,251,216,149,97,217,212,211,41,119,142,204,244,62,131,170,225,250,75,161,9,99,53,39,55,238,159,255,0,135,6,138,91,211,109,243,237,111,6,253,28,157,13,84,37,102,169,219,7,242,51,213,252,111,137,250,215,93,172,165,57,187,37,187,108,199,246,253,45,249,156,237,231,3,118,19,173,90,90,121,211,139,147,78,205,116,146,49,212,211,194,17,178,133,151,131,156,174,246,46,116,104,234,41,103,74,74,75,216,197,20,233,206,81,29,55,246,120,202,52,99,241,59,187,178,80,139,147,114,155,187,101,69,212,168,194,165,174,237,126,229,207,71,195,221,53,37,229,21,211,229,52,41,109,107,236,18,42,194,196,210,31,81,164,26,52,134,0,64,8,108,2,2,187,23,89,91,169,11,21,4,72,84,151,49,62,136,161,74,57,188,165,185,149,137,67,21,118,162,145,54,220,163,224,92,157,110,70,165,92,86,219,20,41,212,133,8,185,203,121,118,71,22,189,73,85,169,41,73,222,79,169,167,87,83,177,133,190,123,154,229,207,170,211,165,141,247,217,168,249,47,133,165,81,205,244,42,211,110,155,237,220,173,73,194,88,75,201,170,196,117,52,218,135,26,138,112,125,15,77,74,162,171,74,53,35,221,30,58,132,154,159,139,246,61,7,165,87,229,116,223,78,168,115,83,168,233,128,174,7,70,64,0,128,4,0,0,0,32,0,16,20,0,0,0,0,1,0,8,0,0,4,0,0,0,0,0,0,3,98,0,0,24,8,0,0,0,0,6,2,24,26,7,114,35,50,169,166,23,35,112,2,87,21,196,196,4,132,23,0,16,196,0,49,12,64,0,73,37,137,0,0,0,0,25,17,220,6,43,138,226,1,128,128,162,87,2,32,65,32,18,36,237,216,4,23,16,128,27,16,196,80,134,0,2,24,0,12,0,0,99,34,48,24,200,140,129,220,87,16,128,157,199,114,23,11,129,59,129,17,128,192,64,0,2,0,36,4,73,166,3,2,55,11,128,216,134,0,68,137,59,10,192,66,196,146,29,128,4,48,177,36,128,44,44,75,16,88,42,187,6,37,150,11,1,11,14,196,172,0,66,194,177,96,128,141,134,3,0,0,16,12,64,0,2,24,4,33,216,0,40,24,10,224,0,23,16,8,0,2,0,0,0,0,0,24,128,0,4,0,0,0,43,128,72,134,91,251,255,0,82,98,148,83,69,2,99,104,167,46,28,185,187,247,44,76,8,206,88,245,39,9,101,28,151,66,21,163,148,27,93,81,94,153,181,181,173,126,171,193,5,181,122,252,246,42,203,149,203,188,119,46,175,252,39,110,189,81,84,42,70,165,38,252,162,107,88,149,26,145,146,111,240,190,132,156,163,143,189,206,109,61,71,14,164,233,191,154,42,90,221,230,165,45,151,67,58,173,212,235,191,181,99,29,211,189,140,186,159,81,113,175,42,113,81,149,56,109,105,43,239,228,167,77,169,190,182,54,221,99,43,47,161,158,158,134,191,168,234,235,125,154,74,48,139,188,167,46,198,107,175,12,213,171,212,173,86,82,171,55,41,121,101,47,83,26,110,206,103,81,122,13,42,121,79,87,168,148,148,118,197,62,167,54,181,26,74,110,52,97,181,195,161,199,89,79,241,53,244,39,13,69,41,75,21,36,217,79,217,35,45,229,98,200,80,167,15,134,41,6,43,66,183,98,125,10,163,177,101,238,136,21,239,208,111,161,27,251,143,43,198,215,2,88,222,45,149,189,137,169,236,85,39,126,128,38,81,50,198,202,103,32,149,8,239,50,245,208,207,75,119,115,85,150,13,223,232,22,51,213,222,231,42,170,181,73,29,90,135,50,178,251,217,26,229,142,149,1,98,163,82,81,201,68,173,26,97,37,34,232,91,187,43,186,105,39,215,200,178,197,149,26,34,88,170,197,109,127,208,201,196,241,113,169,47,5,103,29,8,84,191,66,89,46,230,24,213,107,123,147,141,86,6,138,183,199,230,70,15,164,101,251,144,227,41,45,221,196,164,250,118,3,161,66,48,117,233,198,201,94,73,95,197,207,81,166,208,233,232,180,240,83,151,230,145,227,99,41,39,117,215,170,103,181,161,89,86,163,78,172,122,78,42,70,58,117,225,117,90,116,160,248,174,49,82,138,106,231,63,135,31,176,201,74,42,245,37,177,61,102,183,133,38,177,140,146,235,146,185,197,171,170,169,82,164,165,82,92,198,29,164,78,174,158,154,236,211,23,6,41,109,43,153,229,168,179,248,191,81,194,188,111,191,236,18,198,135,77,161,43,166,74,21,162,213,178,27,65,13,18,35,17,244,1,128,219,77,17,176,0,236,8,144,17,2,66,96,66,114,180,76,216,221,150,212,100,82,220,129,218,200,207,86,118,102,138,146,198,39,62,181,78,86,194,86,93,68,174,238,85,143,55,145,84,150,72,80,114,217,254,231,72,229,93,10,120,198,9,121,97,86,142,92,235,169,84,91,114,143,118,104,140,210,147,93,128,141,177,141,247,186,58,58,29,69,170,66,73,153,113,191,71,183,128,211,222,45,39,214,246,50,175,80,174,191,177,44,187,20,209,154,225,71,182,221,203,35,59,246,127,161,217,205,47,208,46,188,145,235,216,21,128,119,1,136,0,4,5,0,0,4,0,2,10,96,32,8,0,0,0,64,32,0,0,1,128,12,4,0,0,3,16,192,0,0,0,64,0,0,48,2,240,16,25,83,184,92,136,20,74,224,68,46,65,43,133,200,140,9,15,177,17,128,0,196,2,8,245,1,1,41,181,125,136,12,64,0,2,40,96,32,1,136,64,3,25,16,2,65,113,0,14,224,32,1,136,96,0,0,48,16,0,0,0,0,0,0,0,196,0,0,0,0,0,3,1,128,134,0,2,0,24,8,96,2,184,200,128,238,59,145,0,39,113,220,128,92,130,119,2,55,36,3,11,0,194,149,137,33,18,64,3,0,32,0,67,1,0,8,6,32,0,0,16,20,0,0,0,0,0,0,0,0,12,4,3,16,8,0,0,0,64,48,8,4,0,3,1,0,12,0,64,32,184,8,2,224,38,71,38,186,1,59,255,0,248,61,158,229,89,39,222,196,185,163,242,1,202,57,43,50,168,242,62,156,189,215,229,52,69,169,46,164,38,159,88,245,95,185,42,165,9,38,186,221,121,50,234,155,162,178,143,88,238,14,78,140,242,143,195,47,138,37,58,138,169,242,222,233,153,104,61,69,233,245,51,81,212,99,82,80,190,204,174,114,180,86,62,108,103,212,85,140,39,101,102,215,87,30,224,21,170,229,41,73,179,12,234,55,59,95,118,77,214,217,251,236,102,156,210,201,254,224,95,71,82,168,234,105,84,191,44,100,159,211,185,232,165,31,177,104,237,65,46,107,185,63,39,143,202,85,37,104,69,205,248,71,170,209,212,150,163,211,169,170,138,213,35,28,100,175,224,207,77,241,92,189,70,178,171,186,42,132,220,151,134,118,33,232,188,110,106,146,112,143,133,212,163,85,233,145,211,190,73,74,222,236,141,177,197,108,49,184,227,209,145,184,3,144,212,136,126,195,0,149,238,17,125,119,11,137,201,88,9,73,236,82,229,229,150,84,148,21,21,37,62,107,239,19,36,170,120,2,201,63,114,153,60,182,66,114,108,157,40,216,34,112,86,68,228,246,9,164,157,175,116,66,76,42,50,149,142,110,161,253,243,183,115,116,229,96,209,232,165,169,173,197,154,251,184,254,230,249,115,233,167,71,166,106,150,82,57,154,148,233,234,42,211,133,177,147,221,29,253,77,88,209,165,101,107,30,118,180,184,149,37,63,204,206,149,202,34,220,35,27,70,237,190,174,223,208,82,92,137,146,141,39,142,86,217,187,92,117,108,149,189,137,139,170,213,172,57,75,150,42,203,110,232,130,109,22,67,125,136,34,165,214,254,54,22,77,178,82,142,228,58,48,171,35,41,120,46,167,57,46,196,103,82,51,165,8,165,207,248,159,146,25,115,187,55,215,98,163,125,57,108,215,70,122,15,65,212,174,28,180,210,149,220,121,163,242,60,213,57,73,245,220,219,163,173,193,214,82,171,22,241,140,172,254,93,204,216,188,220,173,254,163,86,92,89,66,41,202,78,77,36,187,153,105,122,86,187,85,59,201,170,107,247,59,116,96,180,250,205,69,122,176,191,104,55,251,148,234,61,74,114,201,71,150,234,219,28,222,169,92,237,70,130,133,56,243,75,55,109,183,50,125,142,50,92,177,107,228,205,171,25,187,206,87,44,218,219,13,45,99,167,162,132,26,147,201,181,238,108,139,216,18,36,24,78,42,225,34,41,146,185,4,70,3,69,5,135,98,73,8,128,33,38,55,43,21,78,123,1,84,221,228,74,61,8,91,114,75,160,20,234,100,241,216,231,106,37,182,231,71,81,240,156,189,75,221,150,49,89,250,251,22,211,133,251,148,120,46,165,215,161,182,26,242,81,131,199,226,177,10,114,149,219,145,37,139,142,45,142,20,226,165,179,64,104,161,61,237,115,75,138,114,78,198,72,172,101,119,43,46,134,184,73,53,214,255,0,80,59,20,103,30,28,83,148,118,93,217,98,147,125,26,151,212,203,70,182,73,70,110,207,181,250,23,184,246,187,87,58,48,185,127,55,245,30,221,157,254,165,75,37,225,191,114,89,63,199,111,161,69,155,252,199,114,25,68,119,223,96,36,2,76,46,16,192,87,24,80,32,16,0,0,4,0,0,0,33,136,0,0,0,99,16,0,0,0,0,196,0,0,2,1,128,134,3,16,0,23,5,196,4,83,16,0,0,196,0,49,136,0,144,200,141,50,9,0,174,23,1,49,13,145,1,136,0,160,16,196,2,0,0,1,0,0,192,67,0,24,134,0,0,29,64,6,32,1,128,128,9,12,136,238,0,32,0,0,1,0,192,64,3,1,12,0,98,0,36,32,0,0,0,0,1,161,0,192,67,32,86,17,49,1,17,142,192,80,137,8,100,12,46,2,10,145,36,64,144,18,184,92,66,1,220,87,1,1,43,136,0,6,0,0,33,13,145,1,140,136,1,32,16,0,251,8,4,16,0,0,80,0,32,0,1,128,8,96,2,16,192,33,12,0,0,0,0,66,127,49,145,249,0,110,38,155,236,39,44,122,141,79,220,10,220,165,23,188,118,44,167,53,248,89,61,167,29,209,7,78,63,251,220,141,37,40,167,123,117,234,87,196,179,89,254,164,155,233,126,171,185,154,180,154,187,93,87,84,101,78,180,212,163,115,157,89,184,187,222,209,185,115,173,21,25,59,223,193,138,188,212,173,148,172,147,2,21,157,169,185,101,104,220,197,82,165,165,215,245,39,94,179,156,98,158,202,42,214,49,212,157,236,1,86,181,186,177,105,180,213,117,83,114,148,176,166,183,97,78,138,115,202,166,239,193,174,189,104,83,161,141,149,223,126,230,177,20,241,233,81,188,33,202,151,183,83,111,248,123,89,42,158,161,58,79,225,156,110,190,104,228,70,156,181,53,90,78,209,91,202,82,233,20,116,125,54,173,42,30,163,70,52,87,43,188,92,229,214,79,255,0,123,25,173,114,245,186,205,103,217,233,40,199,105,121,57,250,221,83,158,158,203,193,151,212,42,221,237,43,153,126,209,149,37,22,250,24,116,86,228,219,220,44,69,189,250,145,205,111,114,139,118,177,92,231,102,247,43,157,104,180,189,138,92,219,123,17,26,56,138,43,169,85,74,206,79,98,191,220,146,139,96,36,165,46,172,118,72,150,44,139,184,82,75,114,197,178,32,135,112,36,229,229,144,148,149,133,147,151,42,223,216,221,164,244,214,218,169,95,233,19,83,157,75,214,51,233,116,50,213,75,41,221,83,254,167,78,110,20,41,226,172,146,45,157,72,211,142,219,28,205,77,103,82,86,71,89,49,194,221,100,215,86,117,19,183,67,159,103,41,120,47,212,57,74,86,135,69,251,149,194,13,187,46,175,246,68,95,75,32,163,107,182,237,29,174,83,81,222,76,186,172,148,97,138,51,223,234,90,145,24,197,183,177,109,30,228,34,221,211,93,77,17,130,82,191,105,43,162,69,168,212,141,209,78,15,44,89,183,135,148,186,245,216,33,69,201,198,235,121,127,98,216,146,176,83,147,133,72,203,195,45,182,83,109,109,126,239,160,229,79,174,252,215,232,74,121,83,205,95,150,60,169,121,102,90,89,66,93,47,212,215,183,125,151,99,44,19,178,199,107,154,225,77,191,195,118,163,123,21,30,163,77,56,235,61,58,156,158,239,28,101,243,70,9,250,109,90,213,28,105,45,187,183,209,11,208,229,82,156,234,80,159,73,115,124,164,119,161,40,82,134,232,227,103,235,183,61,126,56,107,209,229,71,121,84,253,16,165,166,140,58,78,255,0,51,171,168,212,198,80,118,71,46,164,238,216,105,76,163,96,72,150,55,100,148,0,133,135,98,204,108,43,164,64,177,14,130,149,88,174,230,121,215,252,164,85,238,118,43,157,91,25,220,228,196,130,44,117,28,135,21,228,173,117,44,190,197,9,245,29,236,23,216,132,153,81,85,119,202,114,171,187,206,199,74,179,216,229,212,254,53,141,70,58,73,82,77,94,253,13,90,109,62,123,168,237,229,154,52,186,25,74,41,213,217,126,83,165,78,156,97,27,99,177,210,114,231,172,208,210,66,81,198,81,70,125,78,150,166,149,169,100,221,54,246,151,143,153,213,178,143,200,109,66,173,57,83,146,218,74,206,229,188,164,174,69,87,121,201,117,91,10,156,177,123,21,187,169,56,175,138,46,205,23,40,219,25,180,210,107,115,155,109,212,38,229,28,83,235,217,154,105,84,156,47,103,123,117,139,49,82,79,102,182,53,231,127,153,184,195,100,106,229,189,135,196,223,102,140,113,146,203,194,100,174,217,70,156,210,79,152,20,237,223,169,158,238,77,123,13,197,228,211,42,45,227,229,180,55,44,135,47,91,183,251,25,210,146,30,114,187,179,250,129,161,212,183,91,34,89,254,166,88,203,30,139,127,34,74,79,121,183,191,96,53,231,126,225,127,98,180,236,175,183,212,174,85,151,69,43,191,96,52,95,220,46,66,27,171,183,100,60,226,128,152,16,207,233,251,178,86,242,3,1,12,161,136,0,128,25,16,40,96,32,32,98,0,40,0,0,128,24,128,6,4,70,81,112,196,6,84,12,64,3,1,0,12,100,70,3,25,17,129,100,35,145,25,109,33,41,52,34,2,224,0,80,0,8,6,32,0,16,12,64,2,24,0,134,33,128,12,67,0,1,0,12,4,48,16,192,0,96,32,1,136,146,123,10,224,33,92,98,0,184,8,0,100,136,14,224,72,8,220,46,4,128,64,3,1,12,6,0,32,24,200,140,130,64,33,128,236,22,1,133,43,1,32,2,54,1,128,67,176,0,5,0,0,0,0,32,1,136,96,0,0,0,68,144,128,136,14,193,96,1,128,192,64,48,2,32,48,1,0,196,2,24,0,0,12,64,2,24,130,1,136,96,32,2,112,138,113,96,86,69,217,245,220,148,186,149,187,174,219,0,98,187,73,145,197,229,228,149,211,232,38,229,223,111,116,69,75,13,175,22,254,132,111,43,95,44,145,40,221,246,180,188,174,229,115,202,13,237,183,177,150,138,164,221,174,153,146,173,107,73,254,100,175,244,44,169,53,187,82,219,185,150,174,46,25,55,204,150,192,66,20,114,151,61,212,36,246,104,201,173,106,150,170,84,226,249,97,181,253,201,212,175,42,53,54,219,19,157,86,163,107,222,224,42,245,28,163,125,219,51,70,47,43,201,110,21,37,38,247,189,138,157,73,214,151,14,146,53,17,116,245,17,167,180,93,228,103,189,77,85,85,8,174,102,95,45,28,105,65,101,188,159,86,107,163,165,225,104,248,185,36,229,213,247,183,101,253,192,207,86,49,167,77,83,166,250,117,87,234,252,153,91,156,39,125,211,94,11,231,24,231,108,151,244,42,159,44,157,140,171,100,253,71,237,16,89,237,62,254,229,95,104,254,100,99,234,66,74,204,98,235,176,244,250,149,12,221,41,168,249,102,74,149,184,111,157,51,210,232,39,29,103,167,82,147,237,28,95,205,28,239,80,244,201,56,202,80,139,104,88,74,229,70,174,74,233,108,73,89,153,211,169,165,168,227,56,242,190,177,125,205,17,73,165,56,74,240,127,170,249,153,173,68,162,218,101,240,101,74,197,145,100,105,54,213,136,54,70,115,46,161,160,212,234,37,240,225,31,50,44,140,218,206,228,93,167,210,213,212,190,72,242,254,103,208,232,233,253,30,20,229,149,105,58,158,221,17,208,228,167,27,69,36,110,114,197,233,147,79,161,167,166,87,235,47,204,199,94,178,130,29,125,66,232,153,205,173,81,205,155,98,211,173,89,205,189,246,48,234,42,219,150,47,126,236,190,109,198,23,138,188,140,78,156,227,121,74,47,254,224,34,163,39,191,82,232,222,13,43,252,95,212,80,198,49,109,167,151,146,21,103,247,145,143,185,125,39,181,85,158,76,174,91,43,125,77,21,105,167,25,78,61,45,117,253,209,76,34,222,239,167,67,53,168,40,65,201,73,199,170,237,253,14,135,11,39,25,47,134,49,81,40,209,69,81,146,169,82,248,190,83,167,82,147,112,146,167,188,162,147,105,126,168,66,168,165,78,213,99,127,153,111,6,218,136,197,117,138,221,125,11,168,211,89,206,170,222,56,221,26,99,165,148,157,73,227,105,90,209,249,151,83,28,142,2,165,21,57,199,154,87,127,68,81,168,165,42,149,82,140,121,82,179,147,233,126,231,165,173,163,201,199,36,184,106,54,107,206,230,87,161,227,58,117,29,227,143,196,190,187,153,87,62,141,40,202,156,102,172,237,203,211,175,185,208,211,105,214,110,89,93,27,33,161,140,35,20,149,229,208,211,75,77,130,125,46,194,176,74,46,19,132,148,177,198,121,191,45,157,125,68,185,118,40,149,27,187,126,229,147,167,39,11,46,198,58,141,243,88,220,175,179,42,112,220,185,209,150,91,236,57,70,48,87,147,183,204,195,166,168,197,3,154,137,86,163,93,66,154,181,220,159,242,163,153,63,83,140,229,138,78,31,230,3,167,58,187,25,167,89,249,50,113,101,63,197,114,55,34,180,101,126,160,217,84,100,90,183,8,87,29,194,192,81,36,59,144,184,100,17,43,145,156,173,220,28,150,62,229,19,147,147,81,138,188,159,98,162,21,164,228,241,142,237,246,54,232,61,57,83,151,22,170,78,167,111,229,46,209,232,120,124,245,55,168,255,0,99,124,97,99,183,60,185,117,210,42,158,194,113,45,181,136,206,70,216,83,40,137,71,195,179,69,169,95,168,78,59,101,224,14,4,227,158,162,164,111,105,185,182,147,254,204,217,70,51,75,25,62,132,167,70,51,169,59,254,107,151,194,155,91,79,232,204,98,234,81,141,251,22,42,111,175,84,78,52,219,253,11,160,175,104,254,133,21,198,158,81,178,12,28,89,174,149,59,54,89,42,41,198,233,13,25,35,79,171,44,116,242,146,111,185,166,20,236,75,134,172,65,150,165,59,217,244,240,65,210,179,187,54,240,238,195,4,229,127,0,99,141,14,108,164,18,135,55,75,27,49,178,33,40,117,3,13,68,210,252,207,194,232,40,82,147,91,254,198,206,30,247,123,16,158,200,162,150,162,186,238,197,125,249,87,212,31,183,238,23,107,187,40,156,98,251,191,236,77,98,182,86,41,254,190,70,165,21,215,247,97,23,228,130,229,46,186,75,100,190,136,106,171,151,64,45,2,59,177,216,161,128,0,0,8,0,7,116,68,0,96,2,1,128,128,6,2,0,52,1,17,153,83,1,0,12,4,32,36,4,70,3,25,17,128,192,64,3,1,0,12,64,32,24,8,0,96,33,128,0,128,6,32,16,18,11,145,24,12,4,0,48,16,0,238,4,70,4,130,75,23,184,174,18,147,144,0,8,0,144,132,48,16,0,0,8,0,6,0,0,48,0,0,24,128,9,8,0,0,96,0,73,12,72,100,12,98,0,166,49,0,0,0,4,0,0,20,0,128,6,2,0,24,196,48,0,24,16,1,97,128,17,176,88,144,1,17,140,0,64,48,2,32,48,1,0,1,66,0,0,16,0,0,8,6,16,0,0,17,22,86,36,39,243,96,86,234,124,151,204,139,150,254,228,167,28,150,237,162,188,18,123,221,251,133,77,124,175,245,11,171,219,152,140,219,86,181,159,243,94,214,18,169,62,233,75,222,47,251,25,82,115,148,50,179,219,229,208,140,170,70,180,20,161,45,251,19,218,95,26,250,163,61,106,49,138,149,164,213,251,120,247,68,85,53,170,125,31,114,153,202,217,126,40,165,189,137,205,73,181,196,181,211,234,187,144,172,231,55,41,116,119,221,71,246,3,157,168,187,155,147,125,76,26,154,152,173,142,158,170,74,112,233,103,227,220,228,234,34,164,229,37,178,73,36,189,251,148,83,57,79,135,27,201,180,246,91,154,244,180,184,116,156,191,17,77,29,60,170,56,223,162,54,206,74,11,20,173,143,71,228,211,44,244,156,181,186,202,58,101,47,226,77,70,254,17,221,214,233,229,78,50,135,44,239,46,69,25,91,21,239,244,57,62,139,75,47,85,148,226,190,24,188,126,111,111,245,58,222,161,172,210,81,166,233,80,147,226,119,156,63,212,14,102,179,75,141,53,82,114,165,40,244,88,72,229,84,138,139,229,54,234,181,60,86,158,41,109,102,252,251,153,21,165,45,250,25,105,90,68,42,26,163,78,230,122,177,180,130,59,254,131,168,225,105,226,159,194,222,231,161,167,42,115,218,71,145,244,153,253,212,163,225,157,90,90,137,83,105,73,188,123,123,21,29,45,119,163,209,214,69,236,174,112,43,250,21,125,53,79,186,123,120,151,115,187,13,77,88,197,74,47,40,249,27,245,13,173,40,147,23,92,42,94,147,169,156,185,156,96,190,119,46,175,233,50,163,66,83,133,71,57,71,240,227,212,234,125,174,45,223,100,41,106,35,103,23,220,100,95,42,228,45,28,105,240,234,183,41,56,202,238,61,19,126,14,226,169,7,5,56,189,158,231,10,189,74,180,191,229,223,52,91,254,35,123,217,244,54,233,39,255,0,44,149,239,98,165,108,169,82,232,199,90,163,39,58,188,134,89,183,54,86,85,84,149,202,102,228,229,24,65,94,164,221,162,141,60,51,6,182,162,166,165,40,206,211,154,198,214,119,81,254,155,138,69,110,80,169,171,251,187,225,21,248,186,191,159,212,209,90,140,40,167,27,69,201,108,223,185,78,138,42,156,114,169,31,230,127,219,253,71,57,202,180,154,138,178,95,162,34,162,162,231,23,39,240,167,100,138,20,120,153,54,237,40,154,167,53,246,124,97,248,74,232,211,85,91,111,175,73,53,227,243,20,83,23,56,39,6,175,25,59,162,234,148,190,207,85,206,151,240,213,174,165,221,63,253,177,178,26,41,70,190,54,88,229,120,198,255,0,170,58,139,211,248,218,121,66,106,253,108,252,162,43,30,159,67,125,44,147,141,210,230,95,174,255,0,177,209,167,163,127,22,206,202,223,52,107,208,105,93,26,81,132,155,149,149,174,205,180,233,99,27,1,206,167,163,143,2,113,74,203,108,108,109,167,71,25,115,45,203,212,18,68,145,5,51,130,80,183,185,84,41,40,154,164,174,46,155,1,90,166,174,49,191,36,91,10,141,172,25,17,108,140,158,228,23,235,52,239,80,213,167,40,91,193,205,175,233,152,166,243,111,230,174,118,51,223,114,77,70,72,94,86,117,99,200,215,211,40,182,153,205,212,233,84,151,247,61,150,167,67,26,137,184,245,57,85,253,62,164,94,209,76,207,139,126,90,242,244,234,206,148,240,159,84,111,131,83,134,87,69,218,255,0,78,206,25,69,99,82,61,61,206,93,26,146,139,183,66,88,74,222,139,34,204,170,169,56,212,35,77,55,34,228,67,38,69,200,168,158,66,185,24,202,59,220,138,114,148,148,98,174,217,83,83,121,74,74,49,221,190,200,232,232,180,124,46,105,111,55,223,193,61,30,145,82,89,75,121,190,254,13,201,36,117,231,156,115,235,164,84,118,11,216,147,101,109,155,115,57,50,24,221,238,42,149,169,209,142,85,36,162,191,169,71,252,70,142,120,218,127,161,6,203,108,87,55,250,146,132,148,163,148,93,211,22,57,59,129,158,50,92,119,31,197,224,217,10,41,252,37,49,163,148,243,78,234,91,155,40,198,203,161,20,161,69,197,218,219,23,240,183,93,11,84,83,38,162,69,69,68,158,36,146,11,16,69,68,120,146,176,1,11,108,38,137,178,44,8,50,44,114,100,89,68,102,204,243,221,151,52,69,245,234,6,119,7,242,35,111,27,178,231,40,174,133,83,146,183,247,42,32,229,191,79,220,113,77,138,214,233,103,242,98,223,192,22,194,23,232,191,68,74,241,79,114,156,164,188,126,162,114,125,219,42,52,101,176,242,247,70,120,206,31,148,178,50,141,250,219,228,138,45,184,17,250,140,6,2,24,8,96,0,2,1,128,128,0,0,0,0,184,0,12,168,0,0,0,0,0,0,0,24,8,0,96,32,1,220,4,0,49,0,0,0,0,12,4,0,0,0,0,2,0,24,8,0,96,2,1,128,128,0,98,24,0,196,48,29,132,59,128,8,0,0,0,96,2,17,32,1,12,0,0,6,59,1,17,142,195,176,17,2,86,11,0,134,59,14,196,8,144,0,0,192,2,129,128,0,0,135,112,1,0,4,32,24,130,128,1,128,12,0,6,0,134,64,134,68,0,144,8,96,0,0,0,0,0,2,24,0,132,49,20,2,25,16,1,0,0,12,0,32,0,0,160,132,164,163,213,162,78,228,29,52,250,132,83,45,66,127,11,95,168,65,201,247,44,116,215,77,217,91,138,142,238,59,18,172,89,183,87,36,254,133,114,163,74,163,186,178,126,81,40,85,142,202,45,125,73,201,167,189,154,253,204,180,167,120,124,81,107,249,163,208,132,223,213,22,77,184,181,239,220,132,149,215,75,48,50,188,92,157,190,168,131,131,154,247,233,127,37,234,31,122,175,29,251,53,220,106,49,140,100,191,84,192,231,214,211,226,229,183,109,189,142,124,244,246,168,156,183,139,202,223,84,117,234,77,188,174,239,21,229,110,140,233,197,40,198,164,122,73,190,165,25,84,86,118,178,73,24,181,179,180,165,125,139,171,201,57,70,43,123,54,217,159,89,28,160,105,145,162,215,75,79,167,212,194,14,206,171,141,218,235,138,189,202,106,185,69,198,173,243,139,217,171,90,222,198,92,177,149,209,175,79,94,45,56,77,203,9,109,40,167,98,41,168,169,44,160,246,247,8,56,173,156,108,70,80,158,159,153,115,65,173,255,0,247,230,74,82,141,72,101,31,168,4,182,232,101,172,239,243,52,39,146,235,185,77,106,110,61,80,69,190,153,83,26,205,121,59,240,138,146,60,189,25,240,234,198,71,161,210,106,20,162,183,44,43,92,39,58,15,151,225,240,57,212,133,69,182,207,193,40,218,72,92,5,45,208,69,113,198,229,156,56,88,156,116,173,247,177,10,148,106,65,238,128,201,173,149,26,117,41,202,164,83,107,225,185,78,142,182,53,49,82,229,144,122,141,10,149,93,60,33,41,227,116,212,74,105,81,157,56,115,166,165,123,219,193,21,210,156,162,85,146,76,34,242,133,251,138,75,107,149,13,205,89,183,240,174,175,125,145,198,156,254,217,172,203,126,26,222,206,87,180,124,26,61,74,183,14,154,130,218,83,223,191,194,103,209,209,229,223,103,45,223,200,139,26,230,155,166,218,142,93,221,138,99,44,169,52,222,49,203,170,45,157,72,65,227,77,189,246,148,145,53,8,78,57,69,101,30,150,143,245,65,89,96,166,171,99,82,246,248,175,29,236,188,175,39,83,69,163,95,104,169,104,219,23,244,95,236,201,105,116,82,110,56,167,23,23,148,91,233,244,255,0,67,177,163,210,226,174,254,43,223,229,254,192,37,164,202,27,196,219,70,142,40,186,16,178,177,101,128,138,141,134,62,192,64,154,34,54,200,55,184,83,111,114,33,114,13,128,219,33,41,3,101,109,144,14,91,21,78,125,137,74,73,45,239,244,40,156,237,181,247,238,69,117,161,106,148,97,47,49,64,175,30,165,94,155,83,137,164,95,203,39,19,67,247,52,200,82,76,37,8,201,16,199,186,12,154,234,81,77,93,13,42,157,98,121,175,88,244,154,116,235,74,116,57,101,221,62,146,61,103,16,170,180,33,81,90,81,140,190,104,46,190,125,39,40,75,25,38,165,224,186,20,234,201,93,82,168,215,249,25,236,184,42,13,184,66,49,249,69,34,200,71,171,155,108,158,43,228,241,173,207,241,228,159,243,17,185,236,35,167,167,95,80,248,176,83,132,22,86,146,37,61,38,146,164,109,82,133,55,255,0,106,30,39,147,198,197,57,73,70,42,237,236,145,218,209,104,163,66,57,79,122,143,171,241,236,110,143,165,232,233,85,115,167,9,66,95,230,232,88,232,69,124,51,253,77,115,18,244,167,100,14,69,188,15,255,0,184,191,66,81,161,79,241,84,147,249,35,90,195,36,230,74,148,37,46,108,93,188,155,97,10,16,222,52,175,46,206,91,142,164,231,83,175,65,166,50,45,53,59,229,52,167,43,245,107,161,70,163,211,232,73,58,145,134,50,73,223,30,230,236,108,69,201,116,50,57,186,89,84,167,83,9,252,47,109,150,201,154,223,118,101,148,126,242,45,117,139,183,197,99,110,61,55,179,10,150,154,45,43,59,155,97,18,20,87,159,216,208,144,2,68,210,4,134,69,0,0,64,8,4,2,35,34,68,30,229,17,238,38,182,25,23,36,17,9,252,138,103,183,196,203,39,38,222,215,43,148,118,40,166,78,236,86,119,232,201,224,223,75,137,185,71,107,110,17,95,15,255,0,110,41,71,31,255,0,70,234,123,50,46,77,191,133,148,63,253,234,22,21,151,102,63,251,152,6,17,151,225,189,189,137,41,53,210,235,230,138,222,47,102,200,58,119,248,81,81,173,73,255,0,234,36,157,252,254,134,72,71,31,250,150,255,0,180,209,11,190,146,191,201,20,90,2,253,64,6,32,0,0,0,0,0,0,0,16,1,120,0,25,80,3,16,0,0,0,0,192,0,4,0,0,0,0,52,33,129,102,43,18,166,75,34,32,2,24,0,0,8,6,0,48,21,132,73,9,128,132,48,0,0,24,0,135,96,176,0,18,176,88,4,22,29,135,96,16,14,192,0,1,97,129,16,37,97,0,33,177,0,0,14,195,176,8,144,88,8,24,0,192,76,7,96,176,0,210,11,12,40,176,0,192,64,75,18,36,8,6,34,132,3,0,17,33,13,0,5,137,1,4,108,4,130,192,68,9,88,0,64,0,2,2,64,2,1,136,6,2,0,24,8,96,0,2,0,1,12,4,33,136,161,8,144,128,64,0,16,192,67,0,33,82,74,49,35,82,166,43,183,204,207,44,170,74,247,2,213,55,46,130,92,207,226,79,218,37,124,25,73,89,54,209,37,73,197,115,127,83,53,168,182,214,247,249,133,228,215,193,103,237,185,24,66,219,171,125,55,38,178,79,194,255,0,41,21,6,155,93,46,187,171,88,130,143,101,44,151,135,213,26,136,78,55,236,152,25,102,237,238,87,85,183,24,203,105,123,151,78,47,172,94,222,25,92,163,40,252,152,25,146,203,37,213,73,20,213,81,151,183,99,92,94,50,149,214,239,167,134,103,212,69,52,218,40,228,214,167,104,191,125,140,213,27,105,166,214,49,137,211,212,243,81,146,189,155,56,245,109,157,72,180,218,233,127,6,153,97,147,34,175,115,110,147,67,42,241,157,73,237,78,27,63,50,126,16,86,164,163,178,133,137,139,165,167,173,202,215,196,159,197,23,209,142,116,156,31,22,133,220,122,219,171,75,220,200,239,7,117,179,46,165,94,81,150,81,120,176,45,142,53,21,227,202,252,22,74,47,20,167,211,179,4,169,87,232,213,26,157,159,72,217,37,111,238,238,10,82,133,233,214,78,51,247,238,17,138,172,48,157,141,26,93,67,165,179,232,67,80,178,141,223,84,70,148,50,64,119,180,186,165,36,183,58,52,234,171,117,60,213,37,40,61,153,182,150,166,113,234,84,119,56,182,41,157,89,61,158,230,56,106,147,238,104,133,72,200,8,202,57,95,52,188,238,138,171,193,95,230,141,51,154,186,101,21,165,127,212,10,40,207,108,126,129,57,168,198,78,110,209,143,86,86,174,170,124,217,139,212,181,57,207,131,73,221,119,105,222,226,172,81,41,75,87,169,115,151,70,239,107,254,198,185,242,197,197,190,103,212,205,167,181,40,183,189,251,52,95,10,113,110,238,125,122,55,253,72,167,70,28,69,36,226,229,14,238,63,20,125,254,71,71,71,165,156,39,201,36,226,186,127,239,130,58,109,36,234,77,37,143,18,15,227,142,207,244,238,119,52,186,102,165,121,168,189,187,118,2,250,20,121,19,53,66,154,65,78,54,86,44,232,1,107,13,110,50,61,46,64,50,45,217,132,153,92,164,3,114,32,222,228,101,34,45,133,73,200,139,145,23,34,45,144,73,252,202,228,255,0,95,4,101,62,233,216,174,242,169,211,101,228,128,169,87,5,185,159,135,90,190,233,99,31,44,217,10,17,189,218,187,247,45,199,97,139,163,210,163,193,117,41,100,229,151,54,230,249,35,153,74,120,106,233,190,205,226,116,205,70,80,232,61,152,218,35,248,138,20,169,248,32,211,69,200,44,172,17,153,145,114,47,148,10,167,11,20,70,50,197,191,230,86,33,184,229,228,0,141,152,241,36,0,44,66,195,21,192,4,216,155,34,216,4,190,101,83,219,186,185,38,196,6,78,28,178,158,219,246,218,253,77,212,114,180,111,110,155,144,199,157,116,189,186,220,209,74,54,125,89,5,244,209,106,68,96,139,2,139,0,1,0,0,196,2,34,198,70,64,14,68,93,197,112,202,197,17,150,221,174,202,228,137,55,184,178,255,0,219,4,87,43,162,60,203,219,228,90,229,242,43,145,68,38,230,215,196,202,164,182,87,149,252,162,111,110,164,37,39,226,192,65,217,237,111,220,73,237,228,125,122,88,2,23,17,95,125,151,185,39,102,69,199,98,10,45,62,150,255,0,43,40,155,141,214,210,101,110,142,247,187,253,11,35,23,255,0,233,47,160,21,70,82,135,88,191,210,229,144,173,77,203,123,167,245,11,39,223,114,92,55,221,191,161,81,106,148,101,211,250,146,43,138,126,110,79,114,134,0,0,0,0,0,0,0,32,0,3,72,12,12,169,5,134,59,1,16,176,236,48,32,3,11,0,128,97,96,16,14,192,2,1,128,8,67,0,16,12,0,136,14,193,96,16,192,44,0,48,11,0,88,44,49,216,8,88,100,172,22,0,66,36,22,1,12,120,217,21,58,202,46,192,77,188,122,149,74,188,81,10,213,121,78,101,74,178,114,235,96,142,178,174,153,98,168,153,197,133,102,187,150,71,83,40,191,98,225,174,207,81,152,232,106,50,238,108,139,82,68,82,176,88,152,16,66,195,177,43,5,128,141,134,48,0,11,12,96,43,12,0,40,176,236,3,32,86,11,18,11,1,27,14,195,176,192,93,132,72,44,4,44,43,19,21,128,141,130,196,172,59,1,27,14,195,24,8,6,1,72,6,1,8,67,16,0,134,68,9,1,17,128,192,66,1,136,0,0,0,0,0,4,3,1,1,64,32,16,12,64,32,134,32,0,0,96,22,2,153,243,116,141,254,100,120,118,125,119,246,47,232,65,203,171,1,244,141,228,200,40,54,238,146,79,220,74,60,91,54,219,246,236,90,158,61,22,198,107,72,240,228,174,239,251,15,54,190,33,217,203,183,234,197,142,253,21,253,153,21,53,36,250,48,217,247,43,198,55,179,220,154,113,142,200,8,78,157,255,0,21,138,103,23,24,218,249,124,145,116,229,238,81,39,189,222,232,10,42,185,67,202,185,76,228,165,191,123,115,34,250,142,237,165,101,236,98,169,25,70,82,126,58,216,162,137,90,79,174,199,46,189,39,78,163,169,25,89,223,161,211,232,241,182,254,253,136,212,162,164,157,173,127,114,163,29,29,69,41,71,23,21,74,79,186,233,127,236,75,83,163,169,91,133,24,78,50,169,36,241,138,235,47,247,50,106,168,77,75,175,246,43,211,234,170,80,109,46,120,120,145,89,81,86,156,225,82,80,156,92,101,23,102,159,98,166,172,119,233,211,161,234,180,113,82,255,0,154,179,193,201,238,223,229,126,83,236,206,44,227,231,98,42,48,157,182,102,136,86,110,14,14,60,72,238,212,95,84,252,152,216,212,136,173,216,41,41,112,229,156,98,155,119,218,73,123,161,105,210,140,172,81,9,55,190,234,93,164,141,10,162,169,43,86,229,168,223,198,191,19,111,185,81,182,20,211,45,141,61,204,212,170,74,27,73,109,228,217,74,164,100,141,33,61,61,247,67,81,156,13,80,177,38,144,193,157,57,52,57,43,197,150,218,36,51,140,99,187,178,94,224,99,214,79,129,75,137,109,222,209,240,114,168,211,202,89,53,123,189,137,235,43,113,245,22,140,92,108,173,103,212,178,24,45,239,139,181,163,224,202,173,154,225,89,227,47,146,44,211,209,227,85,202,57,194,93,219,235,250,119,68,52,250,120,229,149,75,74,62,29,247,59,186,61,21,227,25,97,28,123,43,221,32,171,253,63,78,163,5,108,90,95,177,215,132,21,174,85,66,138,135,68,147,52,116,1,244,30,196,114,222,193,114,9,50,18,149,132,228,87,41,92,7,41,16,148,145,7,34,183,50,42,78,68,114,43,149,75,139,25,73,239,177,67,148,236,67,154,93,54,69,170,8,149,134,38,171,141,37,223,114,213,17,164,72,160,20,152,200,72,131,30,166,78,59,174,171,161,217,167,81,84,165,26,139,164,162,153,196,213,119,52,250,78,167,139,166,116,91,230,166,237,244,236,6,233,86,87,5,59,148,206,147,33,140,227,208,210,54,169,6,70,62,36,163,241,38,75,141,238,6,171,139,105,25,248,183,28,106,88,2,172,113,101,107,161,41,73,201,220,143,112,24,155,0,176,17,184,14,194,1,50,18,38,200,73,129,6,44,162,183,123,125,74,234,214,81,118,234,200,66,164,174,219,146,94,221,145,6,154,82,148,222,73,90,223,154,38,202,107,109,237,244,40,164,249,118,52,195,230,5,168,157,200,196,145,20,0,196,2,100,88,196,192,37,208,133,239,244,28,183,33,211,160,4,182,118,100,94,221,1,238,38,236,138,23,82,46,227,184,164,194,32,239,216,133,175,236,88,229,190,226,149,158,253,202,40,114,104,87,191,109,201,206,37,110,47,186,64,43,111,191,234,59,7,183,113,39,109,158,193,15,20,186,10,81,31,114,93,64,173,109,215,245,29,251,4,151,116,65,187,45,202,9,71,46,132,84,170,195,162,201,120,232,201,101,139,240,91,22,165,179,125,74,130,21,35,46,246,126,30,197,164,56,94,63,98,73,62,246,40,144,5,128,0,67,0,16,0,0,128,0,13,96,74,193,99,10,86,1,128,8,68,132,2,17,32,177,68,70,22,0,1,12,44,4,108,22,37,97,216,8,88,118,37,96,176,16,2,118,11,1,11,1,59,10,192,70,195,177,43,14,192,66,195,177,43,5,136,35,97,216,144,0,172,22,36,162,217,100,96,5,74,13,147,140,18,46,198,200,166,77,167,176,83,170,146,137,196,212,84,106,171,179,54,107,53,78,17,107,185,200,157,70,221,217,98,86,181,59,196,203,91,169,42,117,46,88,233,113,21,209,166,88,238,74,50,37,56,96,86,5,212,170,225,46,167,87,77,168,82,138,220,225,110,141,20,106,184,17,94,134,50,82,37,99,155,166,213,95,171,58,16,168,164,140,170,64,48,10,136,198,0,0,0,0,3,2,4,73,8,104,6,49,12,0,0,0,6,0,20,130,195,0,16,0,4,0,2,1,136,4,1,112,184,174,32,29,194,228,64,6,2,0,24,0,0,0,128,6,2,24,0,8,0,4,0,80,196,0,2,16,196,16,0,0,0,0,128,97,113,0,9,148,212,219,121,239,237,228,185,191,171,40,146,114,147,191,80,44,133,69,209,117,240,137,188,229,222,197,116,241,142,201,23,101,101,187,187,51,90,87,40,249,148,152,99,30,157,252,32,147,82,151,75,181,220,112,105,123,17,77,82,191,94,131,118,134,219,33,229,183,82,185,202,54,220,8,212,169,190,219,153,170,73,190,176,36,231,100,241,232,81,58,138,206,219,216,8,41,43,202,54,77,53,250,123,149,214,148,99,8,239,39,55,250,33,202,173,219,86,41,171,45,183,232,5,116,162,240,191,95,36,103,59,116,254,165,111,81,195,150,251,21,214,169,146,203,43,21,21,106,229,140,47,205,239,229,28,122,178,110,91,202,232,219,94,164,227,123,111,191,84,101,202,55,230,141,227,221,21,22,122,110,171,236,154,234,53,159,195,25,115,124,187,154,117,212,45,172,169,178,225,198,93,188,117,95,170,57,252,55,213,27,232,107,93,24,40,86,77,217,99,25,199,226,75,199,134,190,98,21,142,172,97,196,150,25,56,223,107,245,43,148,82,232,117,39,165,165,168,82,169,74,81,140,109,124,151,195,245,95,135,250,28,250,212,165,78,82,140,227,105,46,204,10,227,57,71,163,39,26,137,108,213,215,139,149,14,214,34,180,83,173,58,78,45,182,225,251,175,145,213,211,84,141,100,154,198,246,187,177,200,162,148,182,201,127,149,237,114,202,53,158,154,119,77,227,216,212,71,161,140,21,191,220,110,62,239,245,51,80,212,170,138,235,244,191,66,247,43,163,76,135,31,118,98,215,212,225,83,198,13,228,213,205,142,71,23,95,86,83,212,109,148,108,189,209,42,197,116,96,247,105,167,217,93,110,141,145,198,73,83,74,215,243,47,216,203,79,139,101,179,147,235,115,118,150,157,74,213,99,157,40,175,119,6,238,101,93,29,6,154,112,74,48,110,42,247,123,222,231,123,79,79,21,125,175,242,50,104,40,225,30,88,168,175,7,74,17,176,15,113,74,77,118,185,49,55,228,138,167,43,111,209,245,181,201,185,221,92,42,69,75,230,80,242,140,191,208,9,202,101,46,118,126,196,165,102,156,84,150,73,217,175,5,21,169,62,238,236,178,2,117,162,157,175,251,13,90,93,29,202,183,181,153,76,163,82,51,202,15,151,184,196,214,197,17,153,169,106,178,147,82,132,146,95,137,174,166,148,238,174,138,134,49,33,133,49,138,227,32,10,230,203,10,42,190,161,88,181,115,57,116,253,67,236,58,200,212,95,11,229,146,93,209,175,91,83,24,183,238,97,135,166,206,164,213,74,142,239,173,188,16,123,26,53,35,90,10,81,119,186,36,227,99,145,163,149,74,54,183,79,7,94,19,83,134,72,210,33,34,185,66,50,93,55,37,57,110,9,129,67,165,37,208,92,241,235,115,85,129,168,247,3,42,155,39,159,177,57,194,29,182,43,113,176,15,52,75,36,86,162,75,16,27,19,33,58,176,135,89,25,170,106,37,45,163,178,2,250,149,35,14,172,201,82,180,167,211,100,71,118,201,40,16,69,100,78,17,155,154,11,70,221,73,197,41,73,71,114,141,116,99,41,43,187,36,106,134,41,117,51,194,46,77,37,115,68,105,216,130,196,201,17,138,177,43,145,64,134,32,2,18,9,75,112,151,80,34,66,78,206,227,184,59,53,112,35,114,18,28,186,145,191,98,136,222,193,144,164,191,66,55,216,34,87,32,59,137,128,155,223,216,45,113,145,40,132,151,236,66,221,118,186,240,92,200,189,128,140,118,249,18,182,254,31,245,28,119,29,130,33,34,14,221,11,123,121,33,40,237,229,20,87,40,217,237,250,16,187,140,191,149,249,39,150,61,119,143,146,196,163,53,111,234,84,74,157,71,227,232,90,165,25,116,40,141,57,82,151,47,195,224,185,59,245,143,232,81,32,15,144,0,8,98,0,16,0,0,88,144,98,6,192,0,48,164,34,64,4,64,97,96,16,12,0,86,2,64,4,66,196,128,8,140,96,2,176,88,96,2,176,88,96,2,176,172,72,44,2,176,18,197,146,84,194,171,29,139,149,50,106,153,5,10,13,147,193,68,186,201,20,214,149,162,192,170,117,84,95,82,202,83,185,201,158,78,189,219,58,84,101,104,151,17,162,82,43,155,142,37,51,156,156,182,35,82,50,113,234,69,114,253,66,164,92,241,70,41,45,137,234,175,197,123,144,79,148,219,10,51,198,91,26,233,106,30,61,76,146,131,114,44,140,26,69,18,171,60,164,69,110,74,84,182,186,43,141,211,2,204,121,74,220,172,203,83,219,114,183,108,136,44,132,218,104,232,105,181,77,59,54,99,133,52,209,23,120,50,143,65,74,170,146,45,56,116,53,78,13,93,236,117,40,106,20,215,83,22,52,208,48,91,140,138,64,48,1,0,192,0,0,119,86,0,1,92,87,2,87,1,10,224,74,227,185,16,2,87,2,55,24,83,2,32,16,196,2,0,21,193,136,0,64,5,0,0,0,12,64,3,1,0,12,0,8,0,1,20,0,0,0,33,136,0,0,2,26,118,34,2,1,136,64,3,16,1,64,49,12,4,202,218,111,162,191,244,44,20,223,46,192,81,39,105,115,59,190,197,241,119,233,255,0,233,71,13,167,252,221,219,44,166,162,178,150,87,247,51,86,37,60,154,178,221,254,200,140,98,227,183,238,203,37,38,151,98,25,98,188,182,101,164,155,183,204,162,119,191,185,99,168,163,27,183,185,93,179,187,236,186,191,0,66,167,44,119,222,70,105,70,203,249,153,166,173,163,30,182,94,76,223,20,239,250,20,85,56,226,145,154,166,243,246,53,74,86,123,245,49,212,154,138,119,8,201,172,143,45,211,57,240,212,74,43,155,123,51,70,178,172,165,8,184,109,223,235,220,193,39,147,191,146,163,161,74,84,53,23,227,203,103,248,163,180,151,211,163,51,235,40,198,156,239,74,89,194,221,122,25,236,75,25,63,32,66,46,242,37,81,114,132,81,114,167,120,178,162,157,45,106,148,42,229,77,217,189,183,87,76,232,186,116,245,148,148,239,140,169,174,120,126,85,249,151,242,255,0,67,151,36,225,35,161,166,169,58,82,167,90,154,87,242,255,0,116,196,133,101,212,233,221,38,253,138,32,212,185,95,209,157,189,69,26,114,160,177,217,89,202,159,126,94,241,126,241,254,135,22,173,39,78,109,17,81,146,112,150,50,69,143,158,154,197,126,253,198,223,22,146,79,226,135,127,40,40,187,109,116,187,129,126,130,179,139,193,191,146,58,240,145,194,147,84,171,222,43,110,187,248,58,180,42,94,61,77,68,173,21,231,133,25,74,207,233,27,156,40,125,229,94,170,59,155,253,66,167,220,181,111,9,59,127,115,29,7,43,54,226,149,182,217,88,151,218,198,152,187,167,44,163,191,77,153,212,208,112,226,210,148,162,231,230,41,163,157,14,51,179,121,70,30,207,31,220,235,250,118,153,169,39,151,43,221,222,74,95,184,29,173,54,56,173,247,54,196,162,140,18,142,200,208,136,161,216,141,242,191,130,77,109,179,177,23,101,216,130,185,221,34,149,124,174,221,237,185,108,223,185,5,117,27,223,220,10,234,70,210,118,221,175,62,68,170,42,146,198,92,175,199,145,219,178,35,86,11,7,116,189,141,34,186,144,230,105,21,217,150,115,195,117,204,188,13,74,51,189,186,248,42,40,113,125,105,218,254,24,225,54,164,239,30,31,215,98,215,27,50,54,38,26,178,50,185,34,181,210,221,9,101,110,175,96,169,161,137,49,128,73,236,102,173,43,126,133,179,123,28,253,77,75,221,118,182,228,28,157,94,161,212,214,66,10,60,145,119,126,231,94,132,227,40,171,28,170,112,114,170,234,73,110,206,149,58,73,197,62,229,133,110,133,141,52,106,168,169,71,201,206,78,113,239,114,92,74,158,17,81,186,114,87,18,153,135,137,85,190,196,227,198,127,139,244,68,27,114,108,139,151,153,25,176,168,250,185,49,240,37,249,95,232,21,108,171,83,93,100,138,229,168,138,232,155,15,178,212,127,133,147,142,143,243,202,40,10,86,170,165,246,140,72,206,117,103,214,95,161,186,58,106,113,183,44,164,55,70,61,49,81,253,192,231,42,76,146,164,111,90,120,251,143,236,177,239,38,6,12,60,6,6,185,209,132,122,72,175,16,138,113,39,167,167,42,149,26,93,135,46,134,237,37,46,22,158,237,115,79,118,21,56,199,5,140,126,172,119,178,22,119,186,183,50,21,159,226,253,8,166,228,9,149,74,79,34,73,251,129,114,35,38,37,33,94,228,10,93,66,247,76,77,237,113,92,8,200,81,149,182,37,34,188,185,172,254,128,21,34,237,177,85,236,203,95,238,66,123,171,128,117,69,127,15,203,250,18,184,52,84,71,160,5,158,54,238,11,117,112,2,36,153,18,131,168,0,192,75,97,136,2,20,188,174,196,36,251,162,108,133,183,183,146,133,103,126,159,238,17,142,18,188,119,139,236,77,69,219,167,79,220,157,147,94,207,246,52,137,71,120,221,14,221,208,162,156,126,99,0,217,128,236,0,32,24,1,16,24,0,209,59,171,21,128,26,225,53,34,103,58,133,109,236,111,132,178,70,42,152,12,97,81,176,88,149,130,192,70,193,97,145,156,177,65,0,202,21,107,200,177,203,148,7,146,7,36,145,78,238,65,57,89,1,37,87,123,22,167,115,159,119,149,238,104,167,80,184,52,129,21,52,201,173,200,16,19,80,44,141,50,42,184,192,178,52,203,20,64,42,56,18,73,5,200,100,65,97,23,36,38,246,41,158,87,2,236,145,159,81,52,162,83,83,85,135,83,21,109,95,19,100,205,72,150,164,154,149,83,125,56,55,19,155,67,227,220,234,66,162,140,5,72,154,132,99,187,50,107,43,168,69,142,166,165,187,226,114,53,147,148,165,187,16,170,100,156,219,145,92,182,101,201,242,148,75,121,155,101,117,40,92,178,116,210,10,42,200,39,32,39,74,55,88,163,84,52,49,182,86,220,175,69,77,202,87,58,115,180,41,153,173,71,15,85,65,65,236,100,116,228,250,35,165,89,58,149,13,58,125,47,121,33,166,57,244,105,206,43,153,19,173,74,241,185,183,82,163,74,55,49,198,186,146,177,98,49,219,25,26,104,85,113,123,50,186,209,186,186,40,165,39,25,88,168,244,58,122,217,71,169,165,59,156,90,85,28,119,71,67,79,95,35,54,53,173,96,36,238,128,202,152,0,0,128,4,0,0,32,24,8,10,24,238,68,100,14,225,114,32,4,174,43,136,0,119,1,10,229,12,64,0,0,0,0,3,0,16,0,0,0,0,0,0,0,0,8,6,2,0,24,128,65,12,64,0,2,1,0,0,8,161,128,134,0,0,0,49,88,6,5,85,20,158,200,138,229,178,111,117,224,185,244,247,41,159,42,217,18,137,201,167,242,68,102,236,214,196,33,43,38,222,236,140,229,126,166,91,66,87,115,183,87,220,148,170,226,237,109,146,217,20,206,182,50,229,177,150,174,165,70,242,82,223,183,207,177,5,243,148,170,86,119,222,197,21,43,168,202,80,140,189,174,70,165,108,41,188,94,246,57,211,174,147,118,241,100,84,108,157,104,198,140,166,222,199,62,190,167,120,251,187,6,166,183,252,190,30,246,49,75,41,119,232,128,111,154,24,248,145,83,129,125,175,191,144,198,236,211,42,161,13,205,24,94,1,8,243,91,247,53,195,78,221,252,22,14,116,82,140,183,235,115,109,58,22,119,234,138,245,122,89,70,57,199,177,118,142,182,81,140,36,247,189,138,203,46,187,76,227,21,59,17,244,250,191,21,39,102,154,189,153,222,251,50,173,9,66,215,216,243,250,141,53,77,30,162,241,79,20,246,98,171,167,25,197,105,39,104,197,112,218,171,24,169,93,248,149,254,140,231,235,41,109,117,248,93,142,182,129,61,77,55,82,154,78,11,106,145,219,101,45,153,142,112,150,56,203,121,70,41,75,233,202,255,0,161,21,201,89,69,221,18,139,198,74,113,91,120,45,178,132,154,151,96,113,252,84,247,242,137,134,170,212,195,28,29,238,159,115,167,165,163,63,177,212,173,146,110,156,99,178,233,103,253,204,58,140,21,36,148,110,246,105,223,161,179,79,170,116,180,21,40,174,181,169,37,30,91,221,238,135,211,227,62,174,19,156,169,165,7,55,40,231,116,183,220,150,154,24,193,38,237,205,126,110,198,125,91,255,0,154,148,37,119,130,80,86,246,70,216,190,28,109,148,97,40,197,45,221,192,213,193,169,26,215,166,228,227,47,199,73,57,38,118,116,42,165,55,105,223,231,37,111,216,243,176,140,101,53,148,184,146,111,172,165,115,209,122,116,42,99,123,40,70,255,0,10,191,247,10,235,211,119,69,168,133,61,145,101,204,169,59,145,123,18,119,236,70,110,192,85,34,51,252,183,232,60,185,247,33,196,86,230,124,194,20,175,189,172,70,172,115,235,127,161,9,201,229,112,226,191,102,205,33,254,27,118,33,42,106,79,199,184,214,123,182,183,11,100,172,255,0,80,136,101,40,62,126,120,254,100,183,37,241,44,225,205,31,97,218,201,43,177,112,229,119,58,105,194,93,253,254,101,11,52,186,162,87,139,104,134,74,74,211,88,191,61,152,98,226,5,206,54,230,143,70,9,221,17,132,155,91,117,20,219,77,52,190,100,84,106,190,200,195,168,138,81,81,252,204,221,37,177,134,124,218,134,191,42,176,18,167,70,54,221,22,240,177,248,73,70,214,38,138,138,212,25,44,25,101,134,4,35,6,106,163,23,214,232,165,50,200,78,204,13,31,80,250,191,212,142,66,234,69,74,209,241,250,142,254,8,164,73,32,14,224,162,73,68,149,172,2,181,138,170,78,196,167,43,25,228,238,4,100,238,200,177,177,88,34,84,41,241,107,70,61,150,236,223,57,95,101,245,101,90,106,120,83,191,226,151,244,44,150,200,138,161,188,100,78,53,45,38,217,93,66,9,238,5,147,87,221,10,62,7,6,133,45,157,208,4,165,186,67,79,114,22,189,189,133,38,69,88,229,202,70,253,8,78,91,5,246,136,14,114,33,43,73,110,13,221,17,91,108,4,219,216,68,114,217,12,1,160,123,9,48,42,21,197,240,191,97,180,133,216,8,200,173,76,155,120,237,216,203,86,124,58,155,244,40,211,114,73,153,212,182,101,145,149,192,180,66,189,195,168,64,66,107,107,248,234,77,18,81,236,250,61,138,39,213,47,35,181,159,179,20,86,196,187,21,0,0,0,8,108,137,67,1,5,192,2,226,16,12,64,32,51,210,145,174,21,28,76,180,225,99,68,35,144,26,97,86,228,248,169,119,35,26,86,137,143,85,39,23,202,204,171,163,26,138,68,206,77,26,210,93,77,144,173,203,118,76,26,182,70,93,68,246,234,83,95,89,138,234,100,90,135,81,238,36,22,194,249,222,230,216,52,209,131,43,110,93,78,183,98,210,53,55,24,163,45,106,234,246,65,86,78,72,203,195,150,87,16,171,162,88,136,194,59,23,83,166,219,220,168,157,37,41,27,105,192,141,40,164,139,174,102,181,15,100,23,21,194,230,85,33,57,17,114,18,221,128,197,142,228,210,19,146,143,80,37,98,170,147,140,81,85,109,74,138,123,156,189,78,166,83,218,44,212,137,105,107,171,70,77,197,51,36,29,157,202,39,39,153,108,30,198,152,105,141,85,30,230,138,82,149,83,152,219,114,59,58,52,163,5,114,86,162,197,71,24,28,173,118,57,226,142,158,174,186,140,122,156,42,147,202,163,98,20,46,129,13,228,60,150,36,105,167,145,166,90,210,180,74,229,212,155,118,137,76,121,170,164,7,95,70,173,21,177,61,76,155,86,66,163,43,64,20,163,41,238,97,164,116,250,103,123,179,92,210,167,0,141,72,194,38,45,102,169,98,210,123,133,96,245,10,217,205,197,116,48,194,78,50,47,157,229,34,167,29,205,48,219,78,155,156,47,216,166,116,177,149,205,84,117,48,141,12,87,82,23,82,10,140,58,22,194,163,166,238,17,136,78,55,69,70,202,26,172,187,155,35,44,142,12,84,169,206,232,233,105,171,93,110,102,198,165,109,2,57,160,201,17,76,0,8,1,12,69,0,128,0,96,32,1,128,0,0,12,0,136,0,128,96,0,4,132,3,1,8,24,128,96,32,8,98,1,0,192,136,0,192,64,3,1,0,14,226,184,128,160,184,8,0,96,32,0,1,0,12,4,0,49,136,0,99,16,0,202,101,23,213,150,145,106,224,85,24,185,77,40,244,9,195,58,53,177,143,222,83,158,47,126,166,202,84,177,199,203,220,227,87,213,74,26,189,117,40,201,59,172,175,29,173,228,205,106,48,234,167,195,190,50,201,244,86,233,115,158,170,75,40,228,155,147,145,178,189,41,75,79,199,148,172,174,226,151,215,160,245,122,120,198,133,42,180,162,249,162,175,38,250,202,219,144,101,171,85,202,50,111,101,119,149,191,100,99,221,205,75,189,238,104,113,155,138,131,248,111,116,106,210,104,93,71,45,186,21,24,92,101,40,227,228,127,102,148,123,29,149,166,133,21,37,40,171,184,252,95,149,147,117,52,240,141,56,193,169,212,78,239,21,123,251,20,113,163,167,148,187,108,186,179,76,52,113,202,59,242,203,107,251,155,33,41,42,82,167,79,77,43,78,78,81,148,164,66,173,61,83,78,45,211,166,173,126,133,69,53,189,62,84,221,177,44,166,227,23,28,228,146,183,118,42,209,161,53,23,95,90,220,177,230,142,87,179,250,25,173,163,86,199,137,82,74,87,118,143,250,149,27,42,212,160,159,241,34,215,179,48,78,58,104,78,82,167,41,111,186,178,232,95,82,186,150,120,105,119,111,187,232,101,169,90,110,208,149,56,69,1,211,211,107,158,109,208,167,41,203,13,238,26,153,84,172,166,165,167,133,212,111,37,125,247,50,106,104,106,244,115,134,162,156,163,195,154,218,165,53,251,26,35,25,234,97,157,61,92,165,43,110,164,149,192,193,160,198,142,170,86,230,141,175,140,187,110,93,175,74,62,163,81,41,126,42,139,247,191,247,51,229,83,75,168,150,112,140,220,162,227,127,159,115,87,170,53,29,125,210,125,110,249,239,119,138,253,12,171,151,168,254,51,118,181,247,20,33,39,43,193,217,151,106,233,172,225,40,191,139,250,142,17,140,85,187,149,25,181,57,90,121,165,150,201,179,167,164,142,58,90,95,229,57,186,153,93,78,255,0,153,47,216,216,231,37,82,56,212,166,148,84,84,111,47,109,194,176,86,114,122,186,145,77,243,84,183,238,109,133,10,154,137,205,194,42,217,61,223,67,52,30,122,254,89,69,71,136,218,149,187,92,235,105,39,58,153,60,183,147,189,173,208,144,169,105,116,42,59,187,206,95,150,59,47,212,239,232,224,161,31,194,154,91,227,209,28,233,79,133,21,148,210,107,182,57,63,208,232,210,110,141,24,186,143,153,239,43,237,97,85,190,5,136,162,148,174,175,114,228,101,67,101,83,44,101,115,91,129,154,180,162,146,140,165,142,110,217,126,85,228,231,199,91,156,219,149,173,239,212,221,169,161,26,178,190,82,132,188,156,218,154,73,105,225,43,198,240,86,230,237,98,194,186,16,112,169,30,87,114,213,24,195,104,173,252,156,152,57,41,203,28,147,94,127,169,174,158,181,89,113,54,247,46,50,213,53,98,43,245,36,156,106,70,240,146,100,177,140,62,96,37,17,74,75,117,114,51,169,217,14,16,148,186,133,69,115,60,109,176,248,82,74,82,134,241,95,133,151,66,9,117,45,130,110,19,74,59,119,3,158,165,213,197,252,252,162,110,89,175,114,85,168,182,147,139,198,126,81,92,47,123,73,99,47,29,159,200,32,114,198,13,203,164,85,206,85,25,185,74,83,125,100,238,117,241,238,251,156,138,112,181,73,69,126,25,52,21,178,18,46,137,84,35,98,228,84,72,4,50,134,52,33,129,124,55,69,150,42,164,92,140,129,34,105,2,68,130,142,132,39,43,14,114,177,158,164,192,140,229,118,64,9,40,220,34,189,217,117,58,46,82,87,37,24,216,190,148,109,121,5,77,244,41,156,139,100,204,243,100,16,155,43,185,54,209,91,181,202,135,147,39,26,157,159,66,171,140,9,229,212,139,97,184,98,217,21,25,72,142,123,19,112,235,125,188,21,74,241,105,93,91,199,144,47,132,92,213,208,156,108,203,244,148,229,26,114,149,69,142,93,35,236,19,138,149,236,69,99,123,75,17,169,110,89,42,119,249,162,133,120,187,1,62,140,121,108,86,247,37,220,161,145,99,16,68,101,186,50,106,162,220,50,93,141,157,8,78,63,185,69,20,101,148,19,45,91,50,152,71,131,40,219,104,183,111,149,205,13,4,52,201,123,149,69,243,35,74,141,226,81,20,175,243,68,210,216,35,209,50,69,66,176,192,0,4,50,37,13,136,0,4,3,0,16,137,17,1,8,144,128,130,52,208,70,100,104,132,148,98,74,52,78,166,49,57,213,39,156,201,106,43,118,185,8,71,39,176,130,202,80,201,151,85,142,49,46,211,209,197,20,235,174,160,236,69,114,106,212,202,165,139,105,162,142,12,179,58,26,125,60,154,87,42,20,96,231,178,53,82,211,40,162,250,84,20,81,57,201,69,25,213,102,149,59,17,225,162,230,242,101,180,233,129,93,58,54,87,28,154,129,165,171,68,201,56,231,48,163,140,239,177,116,107,108,69,82,74,38,106,170,87,180,64,214,170,220,177,59,153,244,244,90,87,151,83,86,54,32,86,185,100,99,98,25,88,170,122,152,199,171,10,186,117,20,78,126,179,85,140,94,230,109,111,168,99,180,89,205,227,186,175,153,150,70,109,95,199,149,73,110,246,35,82,166,195,140,85,174,103,174,247,54,200,75,57,23,96,212,72,208,139,47,156,144,16,163,74,242,187,55,113,84,34,99,140,210,69,115,173,118,69,79,81,82,83,238,100,145,108,234,44,125,202,83,188,128,130,110,230,170,74,229,88,115,26,41,171,34,160,171,208,150,150,140,165,205,97,75,115,69,10,138,49,178,37,88,178,81,148,99,100,83,42,206,153,175,248,136,201,169,165,227,169,149,71,237,114,146,197,16,146,111,118,91,70,138,234,45,67,193,48,50,182,151,113,75,116,82,212,164,238,89,11,247,52,133,8,216,190,18,72,170,119,182,197,17,148,184,133,71,81,50,69,52,158,197,201,129,77,71,139,29,42,182,123,49,87,42,164,183,3,100,245,82,140,74,161,174,150,118,100,103,29,140,221,36,7,122,141,101,36,94,112,104,234,184,110,215,216,233,209,213,41,69,110,98,198,181,168,8,70,106,68,128,0,4,3,1,0,12,4,0,48,184,178,19,152,12,8,102,74,224,49,145,24,12,46,68,0,144,132,23,0,1,92,0,144,128,64,32,0,40,0,0,129,136,0,160,16,8,0,0,64,48,16,0,192,64,0,49,0,12,4,0,49,136,0,99,93,108,34,84,215,58,126,0,208,222,51,135,204,224,122,156,149,31,241,69,62,37,184,117,98,163,111,154,255,0,83,181,89,218,42,87,56,63,226,133,149,122,85,225,241,70,42,95,163,50,165,234,187,105,227,78,17,81,132,38,221,145,117,110,27,211,105,233,229,252,58,105,52,183,221,238,202,53,14,53,169,185,167,180,237,35,171,168,173,81,66,52,244,26,89,90,75,24,207,27,34,142,115,208,213,169,24,112,232,53,25,75,21,42,155,110,61,46,154,164,185,165,91,135,78,83,113,110,59,108,151,91,155,42,211,213,105,116,212,161,42,177,82,138,107,151,121,57,50,49,244,89,213,164,157,92,185,87,73,63,236,69,99,182,130,156,96,234,74,85,170,110,234,70,60,223,37,224,37,172,148,112,169,167,210,66,18,91,222,91,255,0,67,173,165,244,168,45,59,115,92,211,253,145,106,244,248,70,60,177,217,46,224,112,105,173,110,165,40,241,176,91,252,42,198,74,122,58,147,175,37,169,202,124,219,182,207,85,166,167,78,154,146,183,51,33,42,80,149,124,94,215,220,15,55,87,65,61,53,89,99,30,94,193,70,134,51,114,146,235,212,244,117,224,149,211,221,120,42,90,90,86,254,229,76,97,163,165,165,90,24,124,45,110,228,71,212,125,41,70,150,89,38,251,23,185,198,142,81,81,189,251,223,176,165,82,173,106,91,93,40,236,174,17,135,65,172,116,91,211,87,179,167,211,114,58,205,10,163,62,46,149,218,61,113,241,242,50,106,104,202,18,126,125,199,79,87,86,48,84,231,107,46,150,234,105,4,170,70,178,180,254,34,62,174,243,214,62,116,218,157,174,175,249,99,228,149,104,231,106,148,210,191,226,143,127,153,103,174,57,70,179,109,84,73,78,59,75,162,229,236,74,177,205,173,41,56,199,43,93,61,154,43,132,47,204,158,230,154,144,190,153,79,36,220,29,164,191,161,68,37,22,249,144,25,171,190,69,239,38,203,40,43,81,191,125,223,84,85,168,248,41,223,221,151,211,118,211,117,252,45,245,100,84,116,50,148,181,11,125,162,155,71,83,69,81,83,147,169,58,146,111,162,138,103,43,69,241,205,217,59,71,185,209,161,77,42,41,221,34,196,174,157,45,87,18,170,81,167,104,245,147,202,236,211,58,234,165,106,116,241,110,82,123,123,123,156,221,21,9,78,164,231,148,177,91,26,180,218,169,84,157,74,211,178,133,62,88,251,183,253,201,72,235,83,171,190,55,183,245,54,194,91,28,109,12,156,165,57,206,113,156,155,236,172,151,251,29,88,74,255,0,35,45,46,100,36,59,130,89,1,8,211,83,222,93,8,78,155,167,238,188,154,101,100,147,78,197,78,119,201,223,182,192,96,173,165,132,147,225,242,54,173,110,198,10,212,103,12,148,147,87,94,118,235,212,235,225,126,110,171,192,56,169,38,154,186,240,105,28,104,206,116,101,101,181,149,236,205,148,181,113,154,180,172,159,185,117,77,12,22,234,209,222,248,246,102,10,186,121,83,91,174,133,212,199,86,49,131,105,223,162,220,29,76,86,200,228,195,81,86,142,202,248,219,120,179,109,45,77,58,145,199,164,159,146,97,173,52,220,167,35,163,8,97,70,81,239,99,61,39,79,79,79,40,243,201,247,93,16,231,86,166,57,50,42,183,14,103,121,88,135,13,74,243,146,229,143,238,74,17,149,105,91,167,150,91,93,99,75,21,208,12,45,221,92,193,24,168,212,159,249,153,179,164,151,190,198,73,187,85,159,249,153,81,98,100,174,84,153,52,104,88,50,40,96,72,100,73,197,92,11,169,35,66,68,105,198,209,39,208,202,159,66,50,144,156,138,231,32,20,228,82,247,100,186,178,81,142,225,10,49,44,140,71,24,147,72,40,72,183,225,86,33,5,121,14,114,178,32,133,73,88,203,58,151,123,22,79,41,137,81,94,74,41,184,203,248,81,30,17,64,80,163,236,77,82,246,45,206,40,139,172,2,225,46,227,198,43,241,21,186,130,202,228,22,94,55,177,116,35,138,237,127,37,52,225,220,185,95,184,15,25,61,174,53,77,46,172,125,23,82,154,149,109,208,40,171,24,173,215,83,45,88,199,105,95,169,106,140,167,204,246,143,150,42,146,167,8,218,42,255,0,204,208,70,123,110,11,160,50,73,0,88,86,29,137,90,204,162,22,21,137,49,4,66,80,82,131,139,91,50,52,212,154,74,95,18,217,255,0,169,104,98,156,149,192,171,31,134,94,230,148,185,72,184,94,154,93,211,44,93,13,34,54,24,196,0,0,32,1,12,10,16,137,37,118,39,179,0,0,0,16,0,0,132,49,1,4,89,187,137,5,177,117,59,88,131,36,168,74,83,187,54,105,168,226,91,24,38,203,226,146,37,170,28,148,34,101,172,184,174,200,182,180,92,250,19,211,209,199,169,21,158,150,141,46,168,215,10,106,40,181,218,40,175,43,128,167,43,20,59,205,236,94,227,145,56,82,176,21,210,165,98,237,162,70,173,69,78,38,95,180,167,46,164,26,167,186,42,138,179,26,171,27,110,195,52,214,197,18,157,68,163,98,152,164,229,114,170,178,230,234,78,18,178,3,78,113,138,41,158,170,57,90,230,109,76,234,56,188,78,92,42,206,21,91,147,24,142,235,157,227,212,228,107,107,115,217,72,178,90,137,58,103,50,179,147,147,108,178,37,42,146,185,10,111,152,125,73,40,89,220,210,53,197,242,148,74,45,200,112,159,98,228,182,184,9,73,66,38,121,214,220,43,79,123,21,97,112,45,85,135,22,229,45,183,101,112,166,217,187,75,73,71,230,69,100,169,78,73,110,138,114,113,58,218,136,71,11,119,57,149,169,226,238,128,182,132,148,141,138,43,19,6,157,110,109,114,180,74,138,106,203,23,100,110,209,105,229,40,222,72,197,73,113,42,163,185,73,198,20,250,153,173,65,40,70,156,14,118,162,170,115,180,73,107,117,91,184,192,199,77,57,50,13,16,147,81,51,214,110,115,179,232,107,86,72,170,81,78,237,129,92,99,28,76,179,118,159,41,117,89,63,132,173,64,162,200,199,40,145,224,172,174,74,19,179,37,41,93,26,69,148,246,45,48,194,165,167,99,116,29,226,17,77,100,200,82,77,61,205,18,73,162,49,138,0,169,53,24,156,250,147,188,182,53,87,139,102,104,83,183,80,43,142,87,220,209,26,206,29,25,9,56,164,65,39,38,6,250,26,238,107,51,169,74,178,154,234,121,199,7,19,94,151,82,227,100,217,23,93,208,51,82,212,41,46,165,188,68,101,83,25,87,16,156,100,3,110,197,114,169,97,205,148,56,182,202,36,234,54,71,38,74,48,38,169,92,10,50,104,186,156,199,58,73,21,165,102,6,132,198,66,150,230,149,18,10,108,199,139,46,196,120,133,84,169,144,171,202,139,165,53,20,100,173,85,75,96,136,70,166,229,202,87,50,119,44,140,138,47,2,10,68,174,3,0,2,0,64,34,134,32,0,0,16,192,64,48,1,12,64,0,32,0,0,0,1,140,67,0,0,24,1,58,125,36,200,18,78,209,2,218,144,202,131,94,55,56,126,173,121,80,142,93,158,39,110,164,240,132,102,188,28,143,82,74,173,41,96,189,236,72,86,15,72,167,42,218,58,146,169,101,13,59,198,78,253,124,35,217,81,113,169,167,165,55,215,20,120,109,44,157,29,85,90,95,134,188,84,215,205,30,191,64,240,211,195,41,93,219,244,37,88,189,80,82,212,113,42,111,37,240,199,180,127,220,209,141,209,87,25,93,219,229,114,245,186,50,210,183,30,194,146,218,215,29,74,145,165,28,167,43,25,248,188,89,109,209,20,70,112,230,68,248,106,82,203,241,34,93,102,146,37,86,81,163,12,164,236,5,21,97,25,101,116,101,157,62,101,30,168,221,77,170,180,178,181,147,51,100,165,23,36,84,115,245,80,81,230,113,187,49,189,84,163,25,69,189,142,158,161,169,67,151,175,185,200,213,105,229,24,185,67,234,188,26,140,213,58,143,188,142,77,238,97,79,133,82,213,21,211,238,95,150,63,16,78,49,168,141,50,117,163,21,73,184,73,52,215,194,203,125,126,138,117,102,212,99,120,194,148,174,146,241,111,38,57,57,83,88,73,101,22,246,146,58,95,226,24,169,218,113,139,127,115,27,203,47,18,183,67,21,168,227,85,222,148,213,218,126,60,144,140,109,73,202,91,187,126,133,170,241,167,56,173,225,40,254,133,114,119,163,39,125,172,6,29,71,74,95,229,254,229,237,56,233,122,63,132,163,84,249,226,188,65,23,214,219,76,213,173,180,109,202,21,13,38,208,173,47,229,254,231,79,78,190,233,103,43,187,119,57,250,40,229,70,165,228,162,156,162,155,103,127,211,180,95,104,213,209,163,214,61,101,254,84,89,233,154,214,244,252,31,78,140,101,41,193,202,46,114,113,131,125,122,43,246,41,173,79,129,166,165,71,20,170,53,196,150,253,36,250,126,136,232,250,133,72,214,214,194,134,220,56,60,234,63,100,112,61,75,85,198,171,82,77,54,231,187,223,100,140,180,209,163,213,58,179,113,141,229,20,255,0,255,0,35,243,236,189,142,237,58,177,130,82,151,86,182,71,159,208,84,133,26,110,82,141,162,183,107,191,200,211,70,188,170,215,230,222,82,119,126,18,65,94,130,14,255,0,50,204,156,101,104,117,51,233,157,169,58,178,149,223,99,77,39,104,175,36,21,212,202,79,152,116,161,78,91,78,77,50,250,183,149,55,109,209,147,184,22,203,135,5,203,204,202,29,77,239,109,252,141,178,18,101,18,146,205,222,251,20,212,75,167,96,82,148,91,44,73,73,167,227,170,8,199,61,46,206,81,255,0,197,244,243,244,49,207,79,52,254,23,183,99,177,60,170,53,24,198,197,252,8,227,143,234,93,28,154,26,154,180,101,141,77,213,142,172,106,211,175,12,33,46,107,94,196,42,105,162,226,173,11,217,254,23,98,120,198,148,118,75,39,214,68,246,46,132,85,56,89,126,190,74,107,189,153,125,62,120,216,203,169,217,5,99,159,195,127,115,20,213,235,212,255,0,51,54,84,118,165,38,100,139,187,111,203,52,202,113,68,209,20,77,20,52,48,0,26,52,208,133,249,153,68,35,148,172,109,138,81,86,37,18,232,69,200,28,138,220,136,162,82,35,212,30,228,148,66,20,98,88,163,176,212,73,88,41,12,9,36,3,142,209,185,91,223,169,108,186,88,173,162,8,8,147,216,170,117,10,27,118,33,41,149,185,73,145,2,78,87,21,196,53,212,34,74,46,69,176,167,98,10,108,56,174,192,105,86,138,43,157,84,186,25,156,229,39,98,118,140,126,55,119,225,17,82,82,169,81,181,14,131,202,157,53,118,243,151,236,83,82,187,150,209,233,225,21,238,222,225,87,78,172,170,117,33,96,67,8,133,183,138,240,72,31,196,73,108,138,2,44,109,138,193,5,128,119,0,34,18,24,152,22,71,120,166,72,133,47,133,162,102,144,8,144,128,136,12,0,66,24,1,16,24,138,1,12,0,64,49,0,17,99,100,88,1,117,40,148,193,92,217,70,27,18,139,33,18,118,185,36,137,36,101,162,140,9,182,162,133,209,20,212,153,21,26,211,21,37,38,56,67,39,118,104,132,82,42,8,171,34,19,174,162,42,245,49,137,204,148,167,86,125,118,3,69,87,42,206,203,161,76,169,240,149,217,170,140,84,99,185,70,174,74,75,20,17,135,237,18,157,76,83,216,232,209,77,195,115,54,155,78,174,116,84,84,98,90,70,121,65,185,26,41,81,74,32,173,123,138,122,152,211,93,72,163,80,162,160,121,221,93,72,170,205,68,209,175,245,9,74,241,131,57,89,54,203,18,183,83,170,173,212,85,100,164,174,96,205,167,177,53,81,181,212,211,41,101,105,154,32,212,145,147,169,125,7,184,23,70,159,49,101,91,198,27,22,69,108,41,172,144,28,201,73,186,134,136,46,82,231,65,45,236,83,82,74,59,0,212,212,89,119,26,203,99,22,242,102,154,48,185,4,149,86,223,48,85,113,104,85,161,100,103,82,147,123,148,104,163,29,205,19,248,74,232,162,85,165,100,5,49,150,19,185,162,90,201,99,104,153,62,38,75,19,53,98,74,166,78,237,154,105,90,198,7,22,165,177,183,75,78,109,93,244,34,172,113,114,126,193,53,140,13,50,198,40,201,86,170,158,200,12,117,27,203,112,204,85,118,100,244,244,242,149,217,68,85,57,53,114,113,149,182,53,212,140,99,3,149,82,109,84,219,161,98,86,181,77,57,92,213,13,162,81,66,18,148,110,78,82,105,216,168,181,244,34,182,8,187,160,2,19,107,185,69,89,164,182,45,173,178,48,78,77,200,8,202,238,70,141,61,187,138,20,238,137,170,110,44,2,181,172,102,133,242,52,79,161,76,90,32,219,70,163,93,205,42,171,57,208,169,185,166,18,201,20,110,167,59,154,34,213,142,106,110,37,144,174,239,98,43,100,164,53,185,76,37,126,165,240,177,21,100,98,139,50,140,81,68,234,89,20,202,163,100,22,212,169,126,133,55,37,20,217,108,105,162,136,211,110,230,184,203,99,51,180,73,100,241,216,131,74,146,20,234,36,140,18,173,56,200,143,21,203,184,195,86,214,169,151,67,62,247,39,113,26,66,11,146,43,125,64,154,99,117,44,69,17,146,2,232,212,39,145,158,42,195,220,13,11,113,226,197,65,92,213,138,70,85,71,15,201,92,222,37,213,106,40,163,12,234,57,72,162,245,33,185,36,80,174,70,119,96,95,196,22,101,49,76,158,37,22,167,113,149,39,102,90,157,209,0,34,66,1,12,96,0,0,0,48,1,128,3,222,156,239,219,160,116,43,227,71,56,211,239,56,187,144,10,92,90,78,51,149,182,57,117,37,43,202,50,252,38,185,202,212,148,151,197,209,152,43,213,203,226,92,221,27,93,192,199,169,248,35,86,63,29,25,101,244,238,122,61,51,203,25,95,108,110,121,201,203,27,221,114,189,159,201,157,157,45,68,244,116,221,247,113,137,105,29,106,119,149,85,30,209,221,154,181,26,152,105,168,185,205,244,232,138,40,184,209,165,121,252,114,221,156,109,69,121,107,189,67,135,126,72,179,56,211,163,23,61,70,53,43,53,119,188,99,224,190,143,46,94,204,195,246,184,198,179,134,73,70,31,187,43,212,235,49,165,81,69,188,167,178,223,176,70,138,26,185,234,53,245,84,37,247,84,210,91,119,101,122,154,147,213,250,138,161,30,145,234,97,211,106,86,159,71,55,21,205,57,117,13,22,162,187,157,105,194,156,231,86,124,177,105,1,218,173,168,141,10,88,41,37,138,57,218,122,211,173,168,157,60,150,17,89,20,79,69,173,212,85,106,106,49,203,126,105,23,233,189,42,164,106,214,132,181,22,146,138,82,197,117,185,70,126,39,218,117,152,41,227,8,245,151,177,57,215,161,62,36,96,237,8,71,226,127,137,151,211,244,186,48,211,186,141,75,39,45,148,159,101,216,37,167,210,83,165,94,78,9,226,237,29,253,182,42,56,213,40,241,50,199,123,25,33,157,42,185,65,93,46,168,239,186,52,163,233,234,83,140,101,58,143,47,124,81,195,171,20,231,38,175,29,251,62,133,69,154,136,194,116,227,94,147,229,115,81,156,123,197,154,253,119,154,135,62,81,181,57,218,55,241,53,107,156,222,104,182,219,191,185,211,245,232,227,78,156,93,71,39,42,85,31,55,94,204,205,106,57,10,57,105,229,40,203,101,14,99,36,167,39,66,210,181,186,43,26,225,11,210,150,246,112,111,127,161,142,79,40,70,56,217,95,118,17,151,81,189,118,190,72,191,81,252,21,183,226,241,110,197,19,230,212,75,252,197,218,187,97,5,238,194,181,250,116,19,210,218,220,211,170,190,86,72,245,62,150,150,147,73,168,213,202,73,109,132,27,60,189,42,220,47,78,211,225,8,198,81,148,167,159,118,207,81,86,51,143,167,105,52,142,49,157,89,65,84,154,151,230,125,63,119,251,10,79,108,213,167,8,105,103,83,60,165,87,151,47,41,110,255,0,115,136,161,39,73,74,119,114,157,229,111,9,157,31,85,198,114,142,154,147,180,98,213,40,239,250,191,234,114,181,18,157,89,201,194,77,43,217,111,216,138,183,41,62,182,140,98,246,93,151,250,155,40,60,229,10,84,231,27,119,247,57,244,168,229,43,118,71,70,141,37,78,157,173,187,234,17,218,209,234,227,105,93,198,113,189,210,183,99,169,241,111,19,133,164,164,235,87,133,37,180,98,239,47,123,29,182,69,73,201,229,185,25,193,91,40,116,22,249,99,45,159,91,144,201,244,242,5,82,123,149,182,205,148,233,199,40,123,245,51,214,88,205,162,162,178,250,112,188,111,123,36,82,149,222,198,170,49,195,173,190,160,74,11,27,251,134,45,74,239,112,151,93,157,199,23,126,161,72,174,171,187,44,147,178,40,110,236,11,169,55,24,153,181,146,230,249,151,174,134,93,75,187,69,136,203,168,127,113,35,52,13,26,167,106,105,121,101,16,42,45,68,133,17,148,50,73,9,110,104,167,79,29,223,80,37,74,24,175,114,203,136,8,19,98,177,43,13,34,8,168,150,36,22,24,83,0,0,36,52,36,75,177,0,65,187,18,101,83,151,128,33,57,20,73,54,203,26,220,120,249,40,167,22,250,19,80,125,201,74,74,37,82,155,97,22,167,24,245,176,157,85,217,20,54,46,192,89,42,142,95,236,69,223,187,253,8,57,17,187,100,213,88,165,218,59,124,136,204,148,16,72,10,201,68,68,162,65,48,66,28,77,33,63,137,142,228,123,177,160,160,119,2,33,1,34,40,147,1,0,0,14,150,211,107,216,180,162,59,73,50,199,34,137,129,5,34,89,21,0,0,128,4,49,0,128,96,4,64,98,40,4,49,54,2,2,14,162,23,16,13,52,41,155,99,27,34,52,161,100,91,99,22,180,73,18,23,66,46,100,83,147,43,198,236,154,220,154,86,8,35,27,14,91,33,57,164,44,174,21,135,87,38,174,98,134,161,69,238,107,215,73,40,182,112,107,84,114,158,204,212,101,215,158,177,99,100,204,206,180,178,49,83,169,228,211,9,41,21,26,233,106,113,69,159,108,206,88,220,199,40,60,72,233,233,202,51,184,163,175,151,221,245,56,250,234,210,148,241,139,54,202,114,146,81,69,83,210,164,155,125,76,171,149,58,109,162,153,44,77,149,101,105,226,69,233,165,83,116,141,35,15,114,234,73,49,78,140,169,202,205,18,92,168,168,183,21,98,11,150,66,140,174,88,192,213,70,165,246,46,177,134,140,237,35,124,93,208,21,214,109,71,99,159,140,165,45,206,156,226,154,50,85,198,32,85,180,80,66,182,251,20,212,150,79,98,84,105,57,74,224,106,156,242,137,84,35,204,104,116,173,2,168,69,230,6,154,75,98,186,201,180,95,30,88,149,78,73,187,1,146,248,162,81,171,119,97,214,92,165,20,34,213,69,114,43,167,165,211,241,37,147,91,29,39,24,211,129,158,133,88,198,23,185,159,83,169,117,29,162,246,50,168,106,107,222,86,139,40,140,136,75,169,40,116,40,140,214,76,178,47,4,15,98,170,147,216,168,43,106,28,182,190,198,123,221,141,44,129,198,192,108,163,169,80,167,187,220,148,106,170,140,231,207,161,102,158,124,193,29,40,18,100,32,249,73,20,81,89,54,140,240,165,185,182,125,12,247,180,128,190,141,50,117,162,163,17,66,120,162,141,77,123,129,76,154,114,41,171,29,132,167,121,23,56,169,68,12,240,189,206,133,11,216,197,27,70,70,186,85,98,65,117,89,89,20,82,169,206,94,210,169,18,158,5,157,202,52,75,81,130,46,163,170,82,93,78,102,161,53,17,233,91,176,29,108,178,44,141,51,28,106,98,205,80,174,172,69,89,117,18,46,189,186,21,78,162,145,94,55,232,21,161,79,38,92,166,172,99,138,104,37,38,128,186,171,76,162,251,149,186,155,142,247,8,185,59,146,51,170,150,101,209,150,64,76,141,134,0,3,176,0,10,196,163,27,176,69,244,162,69,89,74,22,68,170,75,20,55,37,20,101,173,82,251,17,85,84,147,147,43,81,220,178,196,161,79,38,105,2,134,196,30,204,215,138,140,76,149,95,49,0,134,222,196,98,201,62,133,68,19,187,46,143,66,17,141,137,129,43,140,174,228,162,200,169,0,0,12,0,96,3,0,1,99,150,215,181,246,57,218,173,46,166,133,117,47,137,71,117,139,223,244,58,50,118,137,94,162,188,163,42,58,139,110,148,162,200,57,117,107,62,19,125,57,138,28,115,230,140,186,157,26,52,97,170,156,232,106,228,229,59,57,66,181,250,163,152,234,83,202,81,161,57,78,23,217,181,107,129,25,211,180,119,91,27,61,42,81,194,10,163,229,167,118,254,134,108,242,141,155,232,74,131,78,21,34,128,215,61,101,73,211,148,156,183,156,182,246,40,210,206,84,215,17,111,41,26,232,250,118,80,167,45,84,248,81,237,31,197,35,92,53,122,93,28,102,168,83,143,44,118,125,91,127,48,48,210,244,253,93,90,170,88,224,165,248,166,236,107,94,149,70,140,36,245,85,165,57,69,95,24,187,124,138,191,226,21,106,106,101,40,194,85,103,8,227,5,21,125,223,86,85,86,158,187,81,150,82,140,22,87,150,82,222,225,93,90,148,116,122,85,78,148,35,77,74,79,172,183,183,146,153,250,158,154,48,82,82,73,57,228,173,249,81,206,173,161,80,149,53,82,165,74,181,38,250,116,219,185,210,163,233,186,104,168,165,66,25,123,239,98,43,55,252,105,58,213,39,66,140,228,237,140,22,47,245,43,122,143,80,170,219,167,77,71,158,243,147,149,175,225,27,222,138,79,76,169,100,213,72,73,222,94,74,61,57,36,235,233,170,45,211,184,70,9,253,174,174,177,81,117,224,170,79,242,221,168,153,245,145,169,167,133,72,75,81,41,78,156,146,138,199,226,247,58,117,52,239,77,172,85,227,189,187,16,245,61,69,41,197,114,167,50,163,36,162,169,250,84,42,189,67,149,74,150,88,217,114,249,56,243,169,82,53,46,154,156,126,70,138,138,82,150,228,120,74,79,27,238,107,16,235,94,48,217,70,106,235,154,18,254,204,232,122,165,89,86,210,209,168,225,193,158,53,86,45,167,182,199,37,185,83,124,54,229,241,43,166,117,189,74,73,233,244,202,19,188,92,106,221,91,216,205,106,57,52,234,69,113,99,62,251,166,188,152,114,109,194,251,59,217,27,97,77,74,157,89,229,103,8,169,91,201,130,79,41,197,190,215,3,61,57,101,93,55,222,94,75,117,110,243,135,186,191,114,173,58,251,232,151,86,143,18,189,56,46,234,43,191,114,31,93,29,53,7,86,90,61,59,252,88,174,183,234,207,89,93,186,85,181,26,153,52,148,47,140,90,240,172,191,118,114,61,38,138,169,234,208,105,93,82,78,86,249,108,141,254,177,170,115,181,59,89,46,103,189,246,95,234,255,0,160,164,121,237,91,146,157,73,55,126,28,49,95,230,151,254,179,37,58,141,82,197,69,39,249,158,229,186,153,79,236,176,148,250,213,168,228,85,31,131,23,209,117,126,64,178,147,156,158,211,151,95,38,250,84,167,196,148,227,55,138,218,63,51,29,8,57,118,178,58,122,117,57,114,71,162,217,36,84,117,189,19,78,233,198,181,105,54,243,120,198,254,17,212,74,239,234,66,133,21,70,140,41,175,194,172,91,107,127,83,45,41,212,167,203,32,148,113,81,127,137,236,79,80,173,31,220,171,82,246,72,9,69,238,175,182,229,58,175,227,180,74,141,69,41,99,80,178,52,211,154,157,69,191,96,37,70,146,140,124,203,250,22,58,46,75,199,204,170,174,214,199,111,98,74,164,163,27,182,4,39,202,172,136,194,79,33,171,201,222,195,123,59,47,169,66,168,80,229,102,95,51,60,214,225,23,39,202,99,173,43,212,52,169,114,25,37,188,217,98,51,106,157,231,8,253,69,4,21,121,171,191,109,137,165,177,160,19,140,92,153,24,171,179,109,26,120,175,112,35,78,158,43,220,180,6,64,134,22,25,20,12,6,2,24,0,12,98,0,36,137,50,49,234,73,245,32,140,138,173,114,198,87,57,40,128,164,212,74,37,81,201,218,10,227,155,93,106,63,251,76,122,175,80,141,40,218,17,77,94,219,116,95,234,81,162,74,223,20,183,240,183,35,196,93,151,247,51,81,169,42,144,188,223,53,218,101,169,19,68,175,113,216,72,144,16,104,81,69,141,17,91,1,52,12,81,27,238,84,68,96,48,2,75,200,37,184,79,104,48,33,30,132,132,186,0,0,134,0,34,68,70,0,33,128,7,98,79,114,35,191,41,66,176,156,172,50,50,42,37,144,100,69,34,73,0,220,136,41,238,57,21,53,184,26,19,184,20,194,69,183,0,0,100,36,202,27,153,9,75,98,13,54,201,40,178,12,210,203,34,74,229,178,134,228,89,71,117,32,189,133,57,164,82,230,228,206,109,37,57,14,17,108,33,11,150,182,162,128,91,68,170,165,116,138,107,215,236,140,188,211,145,70,158,44,164,253,133,58,248,71,118,56,37,24,238,97,215,74,241,234,17,147,91,171,226,73,198,44,195,114,114,131,110,229,93,25,164,25,26,52,242,109,148,198,25,51,110,158,141,138,141,80,89,43,27,104,233,227,24,149,80,166,150,236,218,186,25,173,70,122,148,227,19,14,179,87,195,131,81,55,106,42,90,44,243,250,201,241,42,59,116,36,42,186,83,202,173,228,119,116,238,28,46,199,156,73,197,155,41,106,36,163,107,154,67,245,9,174,38,198,44,219,46,173,205,185,76,35,204,84,91,8,190,162,148,217,125,214,38,121,245,2,250,75,123,155,41,75,177,206,83,105,23,233,234,221,129,185,244,48,234,34,205,169,221,16,156,50,8,193,78,27,154,160,146,35,52,162,86,170,94,73,32,173,175,120,145,132,119,28,57,162,78,42,192,42,175,24,156,249,206,243,217,154,245,23,102,88,83,121,93,129,37,118,183,18,229,101,146,148,99,18,16,89,74,228,19,110,78,54,67,135,185,101,163,24,153,229,83,125,136,171,36,174,74,216,196,84,183,29,105,99,16,170,103,83,114,151,43,176,110,236,143,114,162,250,105,88,141,77,133,25,88,82,119,2,61,75,104,209,149,242,33,78,23,154,58,180,227,24,211,220,10,233,93,108,201,180,103,117,146,169,98,248,201,73,21,17,171,240,152,92,237,51,116,213,209,130,180,28,93,192,155,175,177,76,229,153,18,86,2,187,110,88,166,236,53,20,40,124,100,17,121,94,228,162,159,83,87,6,241,185,84,227,129,69,180,42,155,58,163,151,78,92,231,74,139,188,64,207,168,167,114,20,35,139,54,206,41,148,99,140,128,181,171,160,142,195,93,4,229,138,2,185,206,73,150,81,171,126,166,90,149,86,65,26,157,208,29,59,171,21,85,150,198,120,214,216,177,73,72,43,59,159,49,116,39,177,26,148,118,41,87,140,172,17,58,147,121,23,208,169,177,158,74,228,233,69,129,186,50,185,50,136,93,23,41,109,185,20,192,131,168,174,74,59,129,101,52,104,91,35,60,29,139,84,238,136,168,213,169,99,59,121,50,249,195,33,211,163,190,224,70,149,55,35,84,96,162,137,70,42,40,132,155,147,34,161,54,229,178,43,149,11,238,205,48,133,186,145,171,81,36,6,41,71,22,8,83,150,76,148,58,154,67,179,36,162,217,125,56,92,155,138,70,116,198,92,6,169,178,219,171,143,37,96,42,232,49,77,221,132,83,101,18,2,88,136,128,24,0,17,154,233,243,18,167,26,186,118,155,238,201,237,148,111,228,174,133,69,70,181,74,114,87,191,64,57,205,74,28,183,222,29,14,46,171,45,45,121,98,175,74,78,246,240,122,61,102,159,124,233,187,163,149,94,146,156,100,164,182,93,126,69,25,225,44,161,23,83,225,151,73,35,102,133,186,53,220,182,154,199,149,251,156,132,231,162,170,226,249,233,75,177,191,73,56,186,244,229,78,119,167,41,44,163,224,14,165,58,122,157,117,124,169,191,135,172,159,67,116,125,42,148,84,85,127,189,126,47,104,163,102,142,173,41,65,170,113,80,223,167,130,205,68,176,74,219,206,91,69,25,214,177,155,25,36,232,105,237,6,250,184,171,40,47,245,52,210,211,211,167,73,66,49,229,94,123,142,156,85,56,91,241,62,172,177,206,48,167,151,100,69,103,134,153,113,93,70,185,188,190,196,179,141,61,70,17,222,82,91,150,103,132,47,214,77,237,238,204,250,75,57,206,180,165,119,57,53,22,252,32,45,213,87,134,158,140,167,55,242,247,100,40,80,228,226,206,42,51,106,236,197,41,195,85,173,133,106,149,47,78,18,106,16,142,246,75,241,49,122,166,174,181,74,83,167,65,56,199,165,222,215,8,166,189,71,174,212,186,90,119,203,15,138,94,14,86,161,112,234,77,41,102,188,157,42,83,142,147,69,42,84,85,52,231,27,74,110,166,247,238,204,53,220,40,233,86,74,55,187,150,87,187,146,179,253,13,198,107,12,219,104,165,84,225,201,229,27,251,248,44,169,86,156,163,78,81,202,17,148,87,197,221,247,8,78,158,86,201,125,75,169,133,82,170,175,26,73,165,117,62,166,205,108,231,45,12,45,57,71,25,84,218,47,249,78,124,233,186,122,136,197,59,167,36,213,153,208,212,83,159,216,224,166,210,230,169,183,127,132,138,231,81,150,58,119,25,93,103,111,151,177,205,87,180,164,253,206,146,89,105,250,237,20,142,101,246,157,223,72,180,136,170,244,202,245,87,201,249,53,105,83,159,171,81,75,180,163,231,178,247,51,233,151,59,126,19,220,219,233,110,63,241,119,85,252,52,148,167,214,253,16,30,159,209,34,225,91,87,56,198,79,117,73,73,116,191,86,115,253,66,166,82,120,187,230,236,183,252,43,101,251,221,157,45,22,90,95,65,83,95,197,173,121,127,221,39,254,135,38,82,132,181,92,187,194,154,178,249,34,43,157,173,169,196,212,40,199,225,132,113,68,169,83,117,100,188,16,194,117,171,78,164,255,0,19,187,54,208,194,17,110,253,173,212,168,191,77,73,55,138,93,14,143,167,105,228,253,70,50,252,17,89,51,37,45,69,52,234,56,70,86,111,110,246,59,94,143,79,58,50,172,221,248,146,178,219,178,22,164,141,185,22,203,122,113,146,236,87,37,204,201,197,181,27,123,94,198,90,85,39,147,72,174,191,85,242,37,214,162,249,145,172,249,216,21,66,55,145,169,171,34,20,35,189,252,22,79,160,10,255,0,133,254,164,55,156,189,137,88,132,219,233,216,162,114,154,75,24,126,164,82,238,69,46,158,73,75,192,17,169,188,12,202,125,98,107,156,109,11,121,71,61,187,84,44,74,185,202,200,207,125,238,89,55,202,83,85,227,74,79,216,168,207,14,105,57,121,119,45,72,133,53,100,104,165,28,164,145,81,110,158,151,226,101,227,74,200,12,168,0,24,80,0,0,3,16,0,196,49,0,18,34,48,39,14,164,130,138,187,9,236,65,92,223,101,212,201,82,178,141,241,119,151,146,85,234,245,140,58,247,104,198,211,190,253,109,184,21,86,169,41,54,155,216,203,90,23,161,39,223,177,166,178,229,185,11,94,61,61,200,22,138,74,81,118,246,151,91,155,82,216,230,232,111,9,96,255,0,11,148,127,247,255,0,123,157,72,244,40,18,1,136,168,0,67,1,161,50,72,140,186,128,137,34,43,169,52,4,145,26,143,149,124,201,118,43,159,197,20,3,0,0,0,24,0,128,0,6,0,0,68,146,87,76,67,137,65,96,176,54,23,42,4,134,196,66,82,0,108,76,173,203,114,107,116,80,151,82,196,200,168,216,82,118,2,206,162,176,160,54,4,148,80,157,132,228,85,41,238,65,41,21,201,13,78,228,236,154,40,215,196,117,37,177,166,149,61,136,81,163,143,82,201,84,81,216,197,105,41,205,66,39,59,81,171,223,21,212,209,90,78,81,48,71,78,248,183,97,23,82,131,158,242,44,158,52,208,223,221,192,230,106,117,156,205,1,102,163,92,160,173,125,206,116,245,82,171,59,182,85,86,121,202,236,130,216,210,55,210,74,72,83,211,38,200,105,242,58,20,227,150,214,42,50,211,211,216,217,70,159,177,170,158,159,110,133,240,164,145,155,90,145,68,105,188,145,57,207,8,191,5,211,198,40,229,235,245,81,80,113,76,131,22,187,92,220,156,98,96,226,10,124,210,108,174,198,153,89,146,4,202,174,78,18,177,69,175,161,87,73,22,102,153,92,223,49,4,178,118,34,229,185,56,43,162,19,139,82,40,156,119,39,14,89,20,197,150,32,58,84,101,116,88,103,211,190,134,144,48,234,174,101,131,179,58,58,138,119,70,90,116,57,128,217,166,119,70,139,21,82,167,138,46,64,83,82,5,19,180,98,205,117,164,148,78,109,90,151,152,21,73,185,72,186,18,81,68,20,110,174,66,76,11,42,214,190,196,32,178,100,9,195,98,13,112,178,86,35,82,46,101,42,166,230,133,53,128,86,57,70,204,18,39,55,204,78,17,216,10,177,220,154,167,114,86,230,53,81,167,155,72,10,232,233,229,45,195,80,229,74,54,59,20,232,198,48,57,190,160,174,236,136,57,153,73,202,230,186,19,125,202,105,197,101,185,110,74,6,145,181,89,149,86,166,165,18,52,170,220,187,168,28,231,70,210,35,56,226,110,156,12,213,98,5,23,118,29,53,204,79,29,137,83,166,65,170,156,150,54,33,94,158,93,1,199,18,113,149,246,101,24,176,113,119,53,233,231,216,133,84,153,29,58,106,91,129,191,170,51,84,186,145,165,116,33,56,220,5,77,222,36,106,198,232,148,21,137,201,108,7,46,165,54,164,58,119,232,106,168,147,100,35,79,112,30,59,21,241,28,100,106,199,148,203,90,59,129,178,141,69,40,217,138,165,46,232,201,74,78,44,219,78,89,45,192,162,17,121,88,213,8,217,6,41,18,191,96,160,140,229,100,72,174,163,176,69,79,44,174,105,163,50,136,85,142,247,12,183,184,27,147,29,204,208,170,95,29,200,173,20,247,52,69,88,170,138,216,180,205,104,165,184,227,27,3,105,21,78,178,1,213,170,162,140,115,155,144,231,121,49,40,220,168,137,101,56,54,201,194,137,161,83,197,13,10,60,177,42,169,84,178,119,123,21,240,110,69,65,74,228,213,217,56,80,46,141,52,128,166,52,174,93,26,105,19,217,9,178,8,201,21,56,238,94,162,70,118,72,162,145,144,111,113,166,16,171,54,156,45,228,167,94,154,181,69,179,238,91,85,221,124,137,85,81,173,70,210,181,252,5,102,167,170,229,221,39,22,103,213,81,140,229,156,54,242,70,112,116,229,139,232,80,235,202,41,180,238,252,4,100,173,78,50,140,161,81,108,140,28,10,180,106,198,84,37,146,203,234,116,84,156,166,220,255,0,22,204,146,167,25,85,164,186,59,164,253,202,99,208,104,164,169,165,25,189,228,238,205,20,171,198,174,166,164,255,0,38,200,230,86,83,149,107,82,93,54,111,178,54,233,180,77,73,201,221,183,221,237,251,127,169,154,173,83,168,156,237,126,139,162,51,234,171,242,168,70,81,140,83,221,189,223,232,141,92,24,227,105,38,253,134,169,71,45,226,146,93,34,70,152,43,85,171,82,60,145,157,151,44,85,241,255,0,114,19,211,74,149,39,42,179,140,35,21,209,47,245,58,21,37,75,75,77,212,158,202,39,22,82,175,235,58,156,35,203,69,117,246,69,69,46,191,218,28,161,66,53,43,213,125,255,0,12,61,252,29,109,38,130,49,211,40,87,81,156,219,202,76,215,67,75,75,73,69,82,163,27,47,221,149,213,83,151,44,101,138,239,32,57,158,161,167,140,42,70,48,138,193,243,73,248,93,207,49,234,50,122,154,179,146,228,140,63,13,254,137,29,237,94,171,8,214,170,214,74,91,43,203,240,174,159,171,254,135,10,42,63,101,148,155,187,148,149,223,212,177,40,82,156,116,180,212,185,227,11,171,120,39,69,45,100,225,10,111,171,176,223,192,220,99,140,126,101,20,239,78,163,149,55,40,191,229,232,105,152,211,175,210,253,135,83,24,75,163,221,111,213,26,170,78,95,101,143,44,97,25,74,118,143,91,114,121,57,213,181,51,212,106,56,149,20,114,73,45,141,149,43,113,40,81,158,47,105,202,54,203,249,12,171,13,41,39,66,107,190,59,28,217,74,208,154,238,217,187,71,124,170,119,251,182,96,158,212,221,187,176,169,233,58,201,222,222,13,90,24,229,29,76,219,124,237,66,255,0,91,191,232,81,163,252,86,235,183,147,171,232,244,161,39,167,140,254,12,165,90,167,249,99,255,0,231,238,7,119,212,228,169,194,149,40,43,112,160,187,247,106,223,208,243,186,166,184,87,93,103,47,216,233,250,158,167,137,25,202,111,154,91,181,225,191,246,57,58,151,149,88,210,143,224,91,252,201,21,26,48,143,197,46,157,203,41,90,117,101,83,27,69,116,68,42,175,134,156,93,252,154,148,92,40,99,248,108,203,25,169,209,140,157,8,225,188,186,201,124,207,97,164,143,3,79,10,106,203,8,168,156,31,79,167,41,234,41,211,139,92,53,205,37,111,7,163,112,88,95,191,82,85,133,63,136,42,114,217,167,216,27,188,98,254,132,106,202,228,85,113,248,200,84,121,84,111,220,157,29,228,197,24,185,84,219,200,22,198,56,65,46,236,31,82,82,222,86,93,22,194,182,224,70,93,8,187,88,147,232,40,56,39,121,248,1,197,99,27,149,199,121,14,85,92,164,237,178,20,90,93,89,81,58,210,77,69,119,57,117,31,57,169,201,202,187,223,173,209,154,170,251,201,126,165,133,13,221,20,234,31,36,99,229,150,148,215,222,164,87,133,114,160,137,171,76,185,254,134,104,154,52,239,156,168,214,2,184,25,104,192,66,184,18,238,33,5,192,149,192,136,192,96,32,0,11,136,64,106,162,175,31,155,40,213,212,195,150,61,101,211,228,104,165,101,73,95,165,142,125,74,156,74,178,147,239,211,228,69,70,158,237,162,170,187,77,216,178,154,178,148,187,21,203,123,132,85,56,245,69,81,118,139,179,235,228,190,125,136,98,176,108,168,199,27,195,81,39,219,105,127,79,244,58,80,57,149,162,227,94,30,241,146,234,116,104,203,40,70,94,80,19,0,2,132,49,12,9,34,47,169,52,86,200,4,77,16,68,209,68,187,21,189,234,63,109,139,10,163,190,254,72,169,0,0,67,0,0,1,12,0,0,0,4,46,228,132,81,9,9,74,195,185,9,154,69,153,139,169,77,247,39,9,0,56,18,189,134,70,96,73,74,227,181,202,233,245,44,147,178,0,91,4,153,75,169,185,53,186,1,245,33,56,146,78,196,186,129,153,38,153,124,30,195,196,139,216,14,205,71,140,76,78,82,148,203,101,85,212,216,157,58,107,169,134,145,81,229,21,163,23,118,78,173,72,193,24,107,106,18,238,4,181,53,35,143,83,151,82,150,77,177,86,212,57,74,228,233,212,109,26,101,130,173,55,25,108,74,141,39,46,166,233,81,82,101,180,168,111,100,138,133,66,143,177,210,211,208,196,52,250,124,81,173,71,20,102,214,164,44,108,66,82,197,14,117,18,49,106,117,9,236,153,21,70,179,89,110,84,206,62,166,174,79,169,170,181,9,74,242,119,57,213,83,140,172,202,202,55,19,37,100,34,162,4,144,48,69,5,196,57,2,91,116,32,211,166,87,216,157,122,123,92,170,140,176,145,125,73,229,18,140,118,220,178,4,36,172,201,81,87,144,27,168,35,82,42,163,27,34,208,6,174,70,48,179,11,147,130,184,18,68,131,176,92,43,54,166,246,118,57,234,155,190,231,94,164,118,185,138,166,49,184,69,54,178,177,25,196,150,75,34,83,248,64,162,49,220,155,217,16,82,220,149,238,69,70,41,220,209,27,226,84,137,198,72,168,78,14,228,172,226,91,78,205,154,56,105,129,150,148,46,238,116,40,65,69,92,203,180,100,88,235,89,92,139,26,171,106,148,35,141,204,114,159,17,153,103,82,82,147,101,148,221,186,136,43,173,11,61,140,211,114,125,78,140,149,209,92,116,188,73,108,84,87,165,78,219,155,23,66,181,79,132,217,40,203,112,44,182,198,122,209,52,162,21,35,116,6,20,247,46,131,69,85,41,217,142,157,211,2,217,144,185,117,147,137,158,124,172,9,199,174,229,137,46,198,89,84,125,139,104,55,46,160,108,129,34,41,216,121,5,9,18,234,130,32,246,3,52,160,242,39,24,147,144,68,34,53,54,137,151,226,102,201,174,83,39,73,128,164,177,65,74,181,165,98,85,99,202,99,82,113,144,29,136,75,36,74,198,77,53,75,154,192,8,85,141,226,76,58,129,205,198,74,126,197,142,88,245,54,58,113,234,101,173,21,112,10,50,109,157,77,54,253,78,109,24,216,213,10,142,4,87,90,41,36,70,83,177,146,58,155,161,231,126,230,113,83,157,66,164,156,164,73,39,38,95,10,96,85,195,44,133,50,213,20,62,129,77,36,133,38,133,41,89,25,220,219,144,23,221,18,137,92,35,228,179,36,128,149,236,44,138,220,174,74,17,32,145,36,130,195,10,58,20,213,45,19,136,70,85,31,35,177,100,213,136,46,165,69,82,87,226,46,234,55,26,147,225,170,137,118,20,170,42,122,141,250,61,153,142,174,178,166,151,40,211,125,192,179,81,171,202,60,241,141,190,93,14,85,89,69,183,131,216,178,173,105,85,106,82,119,40,88,188,156,186,123,20,69,75,155,169,163,77,78,85,181,20,227,22,149,158,91,251,25,36,165,36,241,86,240,116,255,0,195,244,230,235,213,171,83,124,35,138,249,177,71,123,79,165,198,245,31,196,247,94,196,105,234,101,25,56,205,115,69,217,251,154,232,75,42,81,50,106,168,63,180,70,113,233,45,153,134,154,156,178,217,17,222,21,163,29,220,101,211,216,207,61,67,163,79,44,101,37,123,60,119,107,222,197,31,241,28,103,26,181,211,167,27,218,48,123,201,175,54,3,47,173,84,169,169,214,83,209,81,221,190,199,83,69,167,134,142,143,10,29,183,156,188,179,46,135,5,90,182,174,113,114,175,85,187,69,47,130,62,13,85,235,202,41,169,112,233,71,249,159,95,160,22,212,147,81,114,93,18,238,115,181,90,207,179,174,38,163,81,24,109,181,56,174,166,77,127,173,81,211,166,163,55,90,175,107,244,143,253,191,234,121,251,85,215,214,117,43,54,213,250,92,163,86,179,84,181,116,156,161,28,99,8,227,226,230,42,159,252,117,20,255,0,20,123,88,213,94,42,157,25,194,47,164,108,202,43,53,132,82,86,179,239,43,220,212,102,160,234,77,182,164,238,255,0,161,25,75,24,236,89,70,55,131,147,222,79,168,167,5,42,108,213,102,42,167,103,41,27,26,92,24,53,107,198,164,190,127,1,135,79,189,206,133,237,166,142,89,99,196,158,253,190,4,102,181,24,116,142,209,169,46,188,135,54,163,228,249,179,117,25,90,157,95,24,152,42,189,162,69,93,167,120,211,111,234,191,67,208,122,108,28,40,206,79,109,161,73,125,57,164,121,250,22,84,211,151,75,239,103,99,211,187,211,211,194,54,222,52,214,223,205,61,223,237,96,50,107,20,101,58,121,73,201,202,89,63,146,57,176,156,155,147,138,230,147,189,205,186,234,138,83,171,40,189,163,28,35,253,63,212,197,71,105,1,163,77,30,123,203,118,205,187,119,232,87,74,158,49,247,38,238,162,213,247,248,191,114,163,187,232,244,84,99,86,173,242,223,24,191,99,166,234,125,246,61,186,25,244,80,224,233,41,195,189,174,254,99,173,47,189,127,51,45,46,142,241,104,174,167,81,222,210,186,33,55,118,192,149,11,243,88,178,151,42,114,238,45,50,78,46,254,228,218,198,41,16,16,248,149,196,221,239,251,8,105,88,4,87,37,177,98,230,149,136,75,105,59,244,235,98,136,194,156,166,249,86,222,74,234,197,211,114,87,58,48,169,7,21,139,72,199,175,73,73,59,245,64,101,167,252,69,47,5,85,54,171,37,225,216,178,158,228,43,255,0,22,79,206,229,101,93,183,40,169,189,121,123,89,26,35,212,204,183,169,55,252,197,22,34,116,229,140,174,65,13,20,109,190,215,12,138,105,207,107,22,92,130,87,6,200,220,8,169,92,5,112,184,18,25,11,142,251,129,48,21,194,224,32,16,32,139,171,203,29,50,138,235,59,35,12,151,57,167,85,43,212,132,111,180,99,114,151,241,17,74,110,202,197,119,189,137,79,163,100,35,240,251,220,168,132,190,22,69,61,159,177,102,59,63,145,93,210,79,221,20,100,173,255,0,74,93,227,59,126,198,205,50,251,165,31,27,25,117,49,251,175,148,147,52,105,111,140,147,243,126,150,3,64,12,64,68,104,93,201,32,36,86,203,10,216,13,19,137,4,77,0,166,237,6,70,61,2,179,248,87,151,112,236,69,3,16,194,24,0,0,134,8,149,128,66,36,66,76,0,24,144,216,25,92,241,169,37,238,91,30,100,83,90,63,127,243,69,180,209,180,19,137,5,116,203,167,208,162,251,129,106,99,106,225,5,177,59,1,24,171,4,198,29,64,163,11,49,185,40,162,117,101,138,50,58,153,72,11,179,220,182,50,40,132,73,244,2,236,132,217,0,3,171,78,154,138,220,133,122,234,156,89,159,81,173,141,52,247,56,250,173,116,171,60,98,246,49,139,171,53,122,249,74,120,193,144,132,165,37,119,185,143,241,92,217,65,166,141,70,84,84,190,70,170,17,217,19,224,38,93,78,151,100,81,40,192,217,167,163,109,216,233,82,81,69,202,73,108,102,214,150,93,69,21,86,174,162,186,138,164,173,30,167,31,87,94,82,147,73,146,66,214,169,234,51,118,76,80,166,165,35,149,10,210,140,141,212,117,56,163,72,215,169,81,141,61,246,177,192,175,37,58,142,221,13,154,253,102,81,197,51,153,119,112,80,198,131,168,241,118,42,33,46,160,147,26,248,183,52,199,5,2,12,241,142,251,150,90,202,196,28,247,18,159,49,69,150,176,163,54,89,107,196,161,117,2,245,21,34,250,116,108,238,103,163,124,142,133,63,132,9,197,89,13,128,151,80,37,24,150,244,68,20,148,80,101,112,20,229,97,83,119,99,107,34,80,142,32,74,106,241,57,186,152,202,231,74,230,90,201,48,57,240,186,123,150,61,209,41,211,191,66,10,50,189,128,142,13,143,28,77,84,233,109,185,85,101,102,65,68,174,17,44,138,86,35,210,69,22,65,217,154,225,55,137,142,41,182,104,189,162,5,115,169,204,57,84,88,216,162,172,183,41,114,147,34,181,66,113,185,41,201,37,177,146,55,76,178,239,27,1,116,42,93,155,41,85,195,116,115,34,236,203,212,222,32,93,90,162,100,96,247,49,206,164,179,53,81,119,87,42,53,197,143,169,90,100,211,2,170,176,40,113,177,182,81,185,158,162,197,129,26,114,44,156,20,162,81,149,183,39,78,176,16,116,172,198,166,160,89,82,91,24,42,84,110,64,116,233,201,75,185,99,141,142,110,158,182,38,232,214,82,2,216,50,111,114,184,178,203,133,87,40,142,40,108,16,68,106,109,19,157,41,218,161,210,158,241,57,213,97,206,6,168,90,112,51,86,161,189,203,244,251,108,104,148,83,64,98,160,176,102,248,59,196,199,59,198,70,138,50,216,11,128,2,225,81,155,216,193,86,77,76,232,117,51,214,163,112,138,163,89,69,13,106,46,103,148,90,97,26,96,108,141,116,187,154,104,214,82,125,78,114,134,196,169,183,25,108,200,174,245,59,52,91,115,155,167,172,251,154,248,187,25,197,91,42,150,43,85,174,204,242,155,147,45,165,11,129,107,149,208,83,167,221,146,140,9,57,88,41,189,138,221,228,73,94,76,178,49,32,140,32,89,208,4,0,72,54,66,205,5,59,17,144,57,16,149,68,17,77,70,202,179,177,108,229,114,156,28,153,81,7,194,173,41,169,201,198,93,138,245,52,52,114,211,74,183,18,166,73,46,91,174,165,209,210,46,42,226,73,243,166,249,123,25,53,148,105,202,81,163,74,171,189,239,118,172,128,231,206,9,67,40,203,114,180,162,229,107,180,111,122,23,138,230,74,78,88,227,127,220,201,94,147,165,46,169,53,216,162,198,163,40,217,29,175,73,166,161,161,138,252,85,92,165,253,143,57,44,161,46,107,169,117,217,158,159,73,139,209,105,106,211,154,182,29,36,201,85,40,106,120,41,70,79,220,177,107,101,90,31,115,73,207,196,158,209,185,207,214,107,180,154,123,213,157,170,207,162,191,194,190,71,26,191,173,235,53,82,112,163,23,24,255,0,227,254,228,29,253,68,116,209,146,150,175,85,105,126,74,108,197,91,214,180,26,124,163,66,138,147,94,123,156,122,94,143,234,122,219,201,194,120,251,188,81,209,210,127,133,234,185,125,253,72,211,135,117,13,216,25,171,255,0,136,117,85,19,141,40,225,23,255,0,106,95,68,81,79,79,234,62,167,44,84,167,43,245,81,229,71,167,165,232,218,26,112,81,133,5,116,254,41,110,205,144,149,42,17,225,83,141,146,3,201,214,255,0,15,79,71,75,58,213,105,221,254,8,239,251,133,44,104,194,221,251,35,165,234,85,248,213,154,79,100,98,122,116,147,110,86,53,18,177,214,254,29,177,105,57,43,187,149,85,248,233,172,156,183,239,183,99,101,56,69,215,165,25,187,199,53,127,145,134,178,189,106,54,123,101,253,138,203,100,226,163,74,215,185,134,180,156,100,151,103,212,211,62,88,91,187,221,179,22,173,190,171,177,106,193,79,30,44,173,208,210,147,84,156,156,95,241,45,119,27,126,31,38,26,23,150,253,238,111,141,150,142,111,107,241,159,71,252,191,51,52,142,125,22,184,26,135,127,195,208,195,86,247,73,246,70,213,24,198,133,76,190,46,198,58,173,58,155,43,17,167,71,211,168,71,81,82,141,41,74,209,189,228,239,209,45,223,236,119,42,84,117,20,100,213,179,124,70,188,95,167,236,115,61,42,41,82,148,183,188,215,9,123,95,121,127,252,43,247,53,107,42,74,41,224,249,154,176,24,117,55,224,199,127,141,185,50,186,49,222,228,245,31,198,81,237,20,162,74,22,202,209,119,223,168,27,229,82,50,167,8,194,251,45,239,220,177,165,198,140,46,183,81,139,93,250,149,83,133,228,145,187,77,167,150,163,93,31,254,184,90,79,233,254,226,164,119,218,216,163,81,181,75,151,223,100,85,169,221,69,251,17,164,250,193,73,120,43,159,66,52,229,203,107,147,125,0,187,77,252,63,161,41,245,253,200,209,218,159,208,109,245,32,93,89,41,190,191,162,34,137,90,246,2,50,229,143,94,162,154,82,169,101,209,171,33,214,113,80,127,59,34,188,185,148,155,232,2,138,177,155,85,81,185,217,26,171,53,25,74,198,25,171,201,179,81,154,186,137,158,91,179,84,23,36,140,175,226,144,80,182,70,90,125,13,19,118,167,39,236,81,14,133,68,198,33,148,52,236,93,25,93,123,148,130,123,129,160,119,43,140,174,76,129,223,96,190,226,24,12,98,0,37,125,192,67,32,87,4,38,56,124,106,254,64,85,119,173,55,244,35,21,125,239,208,35,188,159,187,29,212,96,211,34,170,155,218,200,132,58,50,77,110,40,244,150,230,144,189,253,138,156,114,95,66,235,114,253,10,191,254,80,42,173,28,116,181,23,124,110,61,39,89,127,163,33,57,103,78,106,255,0,133,166,26,39,223,125,226,128,218,129,130,6,4,123,146,68,123,147,64,75,177,75,234,93,216,163,241,16,77,19,93,8,34,126,0,162,172,175,168,183,229,68,251,25,169,75,137,41,84,252,210,108,208,222,196,83,68,200,161,149,12,66,184,226,4,210,7,176,17,148,128,82,100,3,118,201,70,37,14,36,154,188,72,220,46,200,41,170,150,81,151,208,156,90,43,212,39,194,111,195,69,116,100,105,26,26,185,12,73,160,101,17,82,177,44,138,241,119,44,81,0,185,36,200,176,2,141,66,114,70,104,197,199,169,210,84,238,66,173,13,136,51,70,173,145,60,174,102,157,57,41,23,211,131,40,182,36,146,18,137,108,35,112,56,122,170,211,169,59,118,41,138,107,169,185,82,77,17,90,87,41,108,182,34,51,66,14,110,198,234,20,113,34,168,240,217,166,18,93,130,166,141,52,113,91,153,65,212,148,81,70,202,154,140,86,196,105,214,119,201,153,105,194,85,37,121,50,218,210,84,224,101,83,212,234,227,24,245,220,193,203,83,115,21,106,146,157,70,238,106,209,198,82,146,114,232,84,18,211,187,93,34,138,179,116,214,61,206,235,140,112,220,226,235,41,229,81,180,65,134,91,203,112,44,149,25,197,94,197,18,186,101,68,212,183,47,114,78,38,66,89,20,18,248,133,147,242,2,185,3,28,122,138,228,169,167,41,20,109,165,12,162,87,58,15,35,77,8,217,34,214,144,20,80,163,99,86,54,66,133,137,129,7,176,178,21,94,134,120,93,202,192,78,115,147,145,125,46,155,145,84,251,132,222,59,32,52,198,196,229,208,199,9,72,209,25,249,10,170,164,220,110,99,171,88,211,168,230,189,140,110,147,97,22,82,168,165,212,211,8,197,156,252,101,25,35,101,41,52,183,3,67,88,196,193,169,189,205,156,69,34,185,211,203,112,48,65,202,229,184,178,248,81,89,23,240,163,96,40,165,17,86,118,52,98,161,19,29,90,139,48,40,144,68,182,81,78,37,41,52,200,28,132,164,73,198,228,29,54,130,166,158,76,209,21,177,69,8,228,236,117,103,163,140,116,234,106,91,129,204,156,22,69,244,154,140,72,75,121,10,91,34,163,68,101,118,92,96,167,43,51,100,42,93,1,114,101,117,97,146,38,62,160,96,116,157,200,184,56,157,12,17,158,188,108,5,82,222,38,41,199,153,154,156,138,229,11,129,82,216,211,69,153,218,125,11,168,129,173,78,204,186,50,186,49,74,86,102,154,47,96,47,29,132,137,5,69,173,140,181,82,200,214,83,82,152,66,165,2,203,216,84,182,28,227,224,8,78,10,91,138,28,165,144,91,9,198,204,9,162,68,98,246,36,20,135,212,76,87,2,19,164,153,154,164,112,54,220,170,181,60,144,70,39,86,194,133,94,98,53,97,140,138,227,241,1,214,162,239,18,197,61,204,212,37,202,42,179,107,161,21,211,163,21,35,74,180,81,202,211,106,77,209,171,146,34,174,148,194,41,182,87,22,79,136,162,136,47,141,162,55,52,96,169,170,183,66,42,188,152,197,214,233,84,72,135,25,24,165,82,79,184,233,238,198,38,181,74,161,90,168,238,41,59,34,171,221,129,165,212,216,133,238,200,66,50,101,209,133,128,20,46,77,65,33,57,168,149,85,212,99,22,192,53,53,26,173,78,219,108,209,205,213,70,220,201,243,35,94,166,180,106,40,201,118,50,214,158,80,124,160,86,235,185,37,59,137,74,147,124,220,208,127,20,124,123,162,152,45,220,89,10,178,180,185,74,23,47,19,134,229,126,208,151,145,74,181,71,79,131,26,146,132,98,223,45,255,0,80,166,226,227,116,136,201,198,83,231,143,55,102,187,144,118,117,154,24,107,101,69,198,74,17,140,49,149,151,232,110,210,82,211,105,97,133,26,81,95,205,107,182,99,167,55,108,127,83,84,87,45,178,234,21,190,157,71,57,91,177,100,229,130,178,50,66,162,166,182,100,39,89,205,183,115,56,171,103,89,197,97,23,205,35,61,111,187,131,75,226,107,173,199,23,141,228,237,147,33,41,44,178,123,217,26,71,46,174,52,229,148,211,50,86,169,42,146,187,233,224,179,83,86,85,170,183,219,177,94,14,217,90,201,26,100,105,182,212,83,123,189,222,203,228,204,85,191,141,70,223,155,251,27,244,178,95,106,131,114,183,44,183,241,202,204,85,94,26,154,46,79,44,29,246,238,17,183,93,143,6,132,33,31,225,198,210,147,95,19,57,149,92,114,112,154,178,146,234,110,133,117,38,211,121,69,254,198,61,125,55,4,165,109,187,63,33,89,244,233,66,91,166,249,141,119,81,208,73,229,22,221,105,116,147,191,78,230,77,59,110,161,166,171,127,240,186,109,185,89,213,146,87,73,46,189,137,86,57,250,182,243,79,180,149,209,142,163,189,70,107,213,77,202,81,79,162,93,12,212,41,241,181,16,166,157,179,146,141,223,187,51,86,61,14,138,151,15,77,167,132,191,250,243,250,205,255,0,252,177,95,169,26,247,169,171,140,87,76,146,127,67,90,148,22,83,190,57,73,225,126,241,92,171,246,70,59,224,170,75,174,17,105,124,216,85,22,202,114,155,233,38,217,101,8,229,47,145,157,75,99,86,154,59,100,88,205,107,133,148,247,125,15,65,233,244,120,90,116,220,109,57,243,63,236,113,244,20,56,218,202,112,181,211,222,95,36,122,59,111,97,86,12,94,55,236,87,85,114,15,137,40,244,100,37,39,46,166,85,69,241,119,46,91,171,149,63,137,142,18,183,41,81,178,150,208,223,192,159,68,73,46,64,159,197,98,41,15,234,71,184,74,73,67,112,41,172,249,159,129,75,154,84,227,127,230,100,37,205,43,22,198,215,127,13,255,0,114,136,87,77,99,39,221,25,83,189,78,134,173,93,240,166,251,110,140,208,235,38,205,124,101,161,46,72,153,37,241,200,219,15,128,201,47,141,153,85,85,182,164,202,162,89,168,248,98,189,202,226,81,48,24,21,0,0,20,59,150,70,87,42,36,157,136,46,2,17,145,48,24,200,128,18,21,194,228,72,36,74,29,91,240,153,2,113,248,103,254,80,168,71,96,150,242,26,233,245,20,95,222,48,9,69,56,91,244,43,138,123,150,202,60,214,242,65,111,22,17,25,109,25,20,183,139,79,249,75,106,124,47,230,85,53,125,191,148,162,154,113,190,127,38,67,66,173,37,254,95,6,202,20,212,97,118,238,217,147,69,110,223,208,13,200,82,24,152,8,146,34,186,147,64,54,85,109,203,72,16,22,40,245,42,223,103,208,214,169,221,70,203,230,246,52,164,115,189,117,103,162,112,242,239,250,10,68,180,106,218,120,124,145,162,251,148,208,229,165,24,251,23,67,121,34,42,209,54,12,143,86,84,50,107,98,40,58,128,74,66,37,100,59,20,69,34,91,5,182,35,139,0,148,110,67,39,23,185,61,198,227,127,152,21,215,106,90,122,150,240,98,163,45,247,55,184,174,143,190,199,62,28,178,197,246,216,177,43,108,89,34,16,146,44,236,80,34,68,9,0,173,114,106,33,18,68,14,49,10,155,34,121,40,196,205,90,170,108,138,142,41,178,200,211,69,48,150,230,136,72,168,146,166,91,24,88,80,119,38,69,113,116,84,221,75,101,208,232,74,49,140,60,34,138,81,224,192,199,173,215,54,177,76,8,106,117,81,226,99,18,202,53,19,57,114,149,229,115,78,154,108,172,186,104,44,153,24,116,28,157,138,52,211,113,81,48,107,170,229,180,66,117,36,246,65,70,140,170,79,114,43,4,105,201,110,205,116,107,96,111,150,145,40,94,199,42,173,41,102,236,65,174,122,220,163,107,133,10,110,180,242,125,12,180,244,210,201,100,142,173,8,240,225,208,41,86,161,28,93,206,62,166,143,86,142,157,106,206,82,177,84,224,165,19,76,215,21,237,176,27,170,233,183,42,84,45,212,12,194,101,206,49,82,31,14,232,10,97,190,198,221,53,45,202,161,71,22,109,163,27,32,46,178,140,69,213,14,75,98,184,202,204,9,194,59,151,118,35,11,18,184,21,212,232,81,29,164,107,148,118,49,86,120,200,13,25,143,105,50,154,113,111,114,200,166,152,23,168,69,68,205,90,182,12,189,212,180,76,26,165,144,13,215,200,21,78,198,104,23,211,167,118,5,184,229,185,41,203,24,150,40,99,18,169,198,224,85,9,243,26,114,78,37,10,141,183,37,24,187,216,11,59,4,103,34,200,194,241,5,20,128,174,180,218,137,207,119,148,174,111,175,107,25,99,0,37,30,150,39,193,88,220,173,188,89,98,171,202,5,120,218,68,220,114,143,66,18,149,228,95,77,242,129,26,48,179,47,169,41,97,141,246,8,181,97,84,96,83,8,238,58,177,178,37,73,93,155,103,164,139,211,57,185,111,96,57,17,146,200,186,51,197,152,231,120,204,178,14,224,116,169,77,73,22,163,21,22,211,54,71,160,19,43,171,12,137,161,216,14,117,90,110,44,149,36,164,141,117,41,100,81,195,197,129,69,90,101,46,110,7,65,69,73,20,213,211,92,12,212,230,229,35,101,45,145,84,40,168,22,193,1,162,44,147,41,203,22,91,9,220,41,131,220,125,68,17,30,140,146,221,7,81,164,20,186,10,111,97,200,143,80,138,148,157,203,148,136,56,110,75,27,32,169,245,30,37,105,238,90,152,21,217,220,151,81,178,55,3,54,166,149,238,99,199,115,169,81,101,19,20,169,243,132,89,73,99,16,186,148,183,37,102,160,100,201,241,0,215,240,51,77,42,134,57,93,192,84,234,56,176,58,138,91,16,156,153,85,42,169,150,181,114,43,44,228,238,89,74,99,169,78,225,78,157,128,179,169,44,177,68,148,54,33,56,54,0,170,57,59,26,33,76,170,141,27,59,179,94,201,17,66,74,37,115,169,110,133,117,107,89,216,140,19,153,2,230,156,137,202,146,112,198,125,203,227,24,197,10,206,173,72,193,95,127,0,115,45,203,141,202,103,30,87,119,202,116,53,148,56,21,157,214,206,55,57,213,126,27,245,216,10,148,147,232,70,182,197,10,91,189,201,228,229,179,40,95,12,185,30,210,87,18,113,148,226,159,146,53,33,148,35,36,223,47,91,21,218,78,113,94,89,7,172,175,167,133,62,104,59,197,149,193,190,132,92,164,219,202,232,148,102,173,123,90,193,78,114,178,100,20,229,38,163,216,174,181,85,151,251,149,202,180,163,123,119,216,35,100,106,109,214,235,178,35,90,92,146,91,94,219,153,227,23,138,100,147,140,158,45,180,187,133,103,163,166,83,125,12,250,249,71,46,26,218,43,247,58,154,157,68,116,250,118,161,20,164,246,143,200,226,78,82,168,242,102,163,52,105,109,198,119,217,112,231,215,252,166,103,121,235,40,193,59,55,178,250,155,52,180,213,74,149,19,78,86,165,39,99,61,10,46,126,173,167,141,164,173,105,73,174,201,119,3,44,234,45,61,121,70,91,202,46,207,30,134,221,101,104,215,210,209,131,234,148,191,241,125,63,113,250,206,154,158,155,85,122,105,206,51,142,105,247,102,42,21,220,97,41,70,78,157,85,210,221,25,21,10,17,92,73,54,172,151,146,218,169,127,195,41,237,20,248,210,189,163,103,254,228,41,206,117,165,41,212,110,82,114,221,146,212,79,255,0,233,112,113,127,245,164,251,255,0,127,236,41,28,234,210,87,191,132,79,210,121,117,51,173,146,78,141,57,78,55,87,188,186,47,234,85,169,157,227,31,145,191,209,233,73,105,247,218,53,234,171,171,117,80,221,239,243,104,205,106,58,82,74,158,159,25,115,56,198,219,152,164,228,244,157,219,157,231,47,151,68,105,214,111,190,86,121,89,21,234,220,168,210,80,82,74,50,86,219,216,35,12,33,41,201,71,161,214,211,209,86,198,234,49,140,110,229,46,137,28,237,60,82,157,239,115,181,165,162,171,211,133,55,123,213,157,223,249,99,215,245,118,53,234,35,169,233,186,89,80,139,170,220,91,148,82,94,200,222,148,165,46,169,16,241,4,105,194,206,43,245,48,210,50,211,197,174,182,103,63,89,168,163,165,157,56,206,77,185,187,45,142,149,103,140,125,217,230,245,18,150,175,214,97,79,172,41,243,63,167,254,160,53,125,170,156,171,186,106,79,59,41,98,215,102,92,154,149,154,103,43,76,214,163,212,181,21,175,202,185,87,244,254,204,158,139,10,222,165,86,20,214,20,232,171,90,59,93,222,197,30,146,22,197,46,247,43,147,188,153,100,90,198,254,46,84,65,37,185,85,103,110,253,119,177,98,185,158,183,241,25,68,97,241,223,198,229,212,150,215,254,214,40,138,217,218,86,148,154,75,115,86,209,87,236,128,163,88,249,99,30,234,55,50,211,223,111,115,69,91,202,242,125,202,40,46,127,169,89,107,95,21,189,140,115,254,35,53,247,185,145,252,108,141,51,234,31,52,80,162,42,206,245,190,72,104,168,152,200,161,149,0,0,0,192,0,6,157,139,19,185,80,211,2,224,34,164,72,0,44,49,16,5,159,244,231,242,95,212,130,36,255,0,135,47,154,10,143,146,49,248,201,55,187,20,95,49,5,147,106,81,138,95,17,94,54,220,47,105,146,172,159,225,252,93,138,40,169,45,145,84,191,137,23,229,216,186,188,109,87,31,5,51,86,156,126,101,65,10,233,106,21,41,45,165,209,153,116,110,213,92,127,44,154,234,95,94,139,194,21,98,247,139,220,207,167,127,243,51,235,252,70,7,68,76,100,88,2,39,18,40,154,1,190,132,23,82,111,161,20,64,209,206,245,77,233,203,217,29,46,136,228,122,180,241,211,77,247,109,47,220,85,139,105,187,217,26,97,183,208,231,233,234,57,78,59,247,58,17,92,207,114,9,200,74,201,149,206,55,147,221,237,238,16,165,7,77,187,60,174,84,93,146,242,66,85,160,191,28,127,81,112,84,154,199,21,27,218,92,187,149,41,58,106,49,194,251,219,36,5,220,104,249,191,201,2,171,126,145,147,255,0,181,156,217,222,77,197,212,154,181,221,212,158,253,127,208,219,167,172,190,217,58,53,58,202,77,195,217,32,46,117,37,218,157,79,252,69,157,79,254,169,254,134,155,98,70,247,69,20,229,59,127,10,95,177,14,51,201,197,71,153,117,93,205,25,88,230,74,60,63,82,173,94,119,140,108,165,31,230,105,1,125,109,84,104,164,235,253,218,125,28,182,41,188,42,201,206,156,227,37,45,213,153,139,213,52,115,142,135,83,90,114,202,83,112,147,95,151,127,247,50,104,182,151,166,212,254,105,83,127,175,255,0,244,77,49,220,87,69,240,123,18,224,142,48,177,180,34,81,87,30,37,176,137,1,8,142,196,251,17,111,114,42,154,202,86,216,199,40,182,247,58,110,41,162,153,81,188,186,1,154,17,108,211,10,101,148,232,23,198,157,134,138,227,27,13,166,93,128,241,34,185,122,188,99,7,185,195,171,12,164,217,166,182,175,137,212,207,197,70,153,172,210,139,82,52,233,214,61,73,194,139,168,242,177,123,163,132,74,139,233,74,229,141,93,25,41,75,152,217,16,33,10,87,145,209,211,208,73,116,50,65,226,205,244,103,116,74,212,21,161,120,217,25,233,104,226,165,147,70,235,92,174,189,104,211,137,149,99,172,161,78,87,97,196,78,158,199,51,89,168,149,74,155,61,145,85,58,181,30,215,216,169,173,174,41,204,139,234,17,189,174,70,109,163,76,166,227,146,50,215,131,177,166,18,187,37,40,41,1,199,225,78,82,55,105,232,89,110,93,193,138,100,239,101,176,20,85,138,65,73,88,140,238,228,89,13,128,117,39,98,140,174,203,170,65,180,71,28,80,19,165,45,139,76,177,151,49,170,14,232,9,118,40,169,77,57,23,190,133,18,189,192,106,74,17,5,81,72,140,161,148,76,234,241,144,19,171,81,166,65,188,162,74,107,36,74,149,32,51,70,155,200,215,77,99,18,78,158,59,144,205,116,1,212,168,250,16,201,146,138,82,100,167,75,96,28,42,44,108,56,217,200,200,239,25,88,211,64,13,41,90,37,82,150,229,237,172,74,227,11,200,42,153,211,148,138,101,202,116,156,86,39,55,83,123,236,17,76,157,217,53,107,16,130,216,140,155,76,11,99,20,90,237,21,177,68,25,62,161,86,66,87,100,230,20,160,57,160,136,193,217,147,157,102,227,141,246,41,184,186,110,6,122,209,179,185,93,57,115,26,170,70,232,170,157,46,96,47,132,182,220,211,10,133,113,165,202,70,206,44,13,105,220,149,202,105,73,23,45,192,144,165,4,208,12,42,172,108,201,62,132,236,24,132,96,173,146,123,5,57,51,77,104,20,99,96,39,146,125,73,197,174,198,74,147,113,123,5,58,178,3,163,23,176,52,103,133,82,244,238,130,142,132,144,17,232,3,146,185,11,88,177,110,60,64,131,97,23,113,202,36,86,192,75,17,145,203,114,87,216,7,212,131,136,242,37,212,8,244,68,26,139,101,146,70,89,101,25,4,93,40,172,76,211,163,205,116,105,139,186,42,169,44,88,83,141,61,138,170,83,177,124,42,43,10,124,192,81,74,78,50,55,83,157,209,207,169,202,89,167,168,251,129,190,224,157,136,173,208,192,177,84,72,146,156,100,101,168,154,91,25,213,105,66,91,144,117,114,72,174,165,87,208,203,13,69,203,84,148,145,21,94,77,200,209,9,226,136,56,16,145,81,116,181,5,186,58,223,125,25,28,249,39,145,175,74,165,30,27,236,228,74,177,111,170,85,149,72,70,86,86,79,99,151,82,163,116,148,23,83,179,170,211,229,167,150,41,221,110,113,43,40,240,242,252,75,161,33,88,42,210,168,167,126,164,233,197,252,79,201,41,57,59,115,116,232,56,238,157,223,49,69,142,138,141,41,164,247,104,199,163,110,58,202,49,151,76,215,245,53,241,57,125,209,142,17,154,213,211,141,246,114,216,131,212,186,177,170,178,234,102,212,207,125,182,99,140,148,116,235,202,70,90,174,87,126,24,17,205,56,187,238,200,66,162,79,103,215,98,88,52,148,147,186,33,26,79,36,6,202,147,82,197,46,200,170,19,179,114,40,173,57,98,164,182,28,37,178,139,118,118,216,13,54,134,170,81,89,47,114,157,91,74,241,163,24,168,173,178,145,158,28,177,114,239,208,149,107,212,138,140,254,46,207,243,20,71,77,121,71,85,121,90,212,101,186,249,162,239,240,235,95,241,118,164,155,251,151,111,212,207,66,154,195,85,151,225,163,251,228,141,159,225,216,212,255,0,136,106,37,31,129,81,180,159,244,20,140,94,181,94,83,213,77,101,150,47,20,114,229,43,47,118,108,212,67,42,178,223,123,152,235,44,37,206,189,144,22,209,110,52,226,241,218,239,167,98,183,119,232,176,110,73,253,229,237,119,117,187,250,22,165,24,233,164,219,181,163,47,232,65,185,127,192,35,241,98,170,43,126,94,178,232,41,28,202,157,55,59,254,155,77,82,133,52,212,121,40,198,246,238,228,242,223,233,99,131,8,186,213,105,210,138,187,148,148,82,189,186,158,142,50,251,154,147,133,239,57,73,199,41,95,101,202,149,254,72,202,197,21,171,74,165,120,95,164,111,43,35,62,162,242,155,86,179,191,66,248,201,85,212,78,77,97,27,227,242,51,213,169,196,171,54,183,110,93,74,45,211,83,114,178,138,188,155,178,61,63,166,80,251,218,146,252,52,237,70,63,246,252,79,255,0,38,206,47,165,199,26,188,69,28,157,40,185,165,239,219,247,104,237,233,53,52,180,250,88,211,141,228,227,27,59,73,61,251,254,228,164,116,168,69,74,114,151,98,249,52,191,161,134,142,186,156,97,240,84,95,56,50,199,171,161,46,179,107,230,154,35,71,171,169,141,57,75,242,163,207,104,121,104,107,181,146,118,114,124,56,191,221,255,0,239,177,209,215,214,227,105,221,58,83,89,119,109,245,57,62,163,82,58,127,70,142,154,13,74,165,173,44,124,201,238,84,71,65,55,71,211,167,93,46,105,222,81,95,178,46,255,0,14,70,82,161,82,172,157,221,74,137,95,229,255,0,233,159,213,28,116,250,10,58,120,190,203,111,151,251,157,79,77,211,189,62,147,75,75,163,92,210,249,245,254,225,29,103,43,66,194,11,62,189,128,138,110,78,49,219,169,150,126,230,138,210,140,32,149,185,140,182,115,146,94,89,69,148,190,40,221,114,198,57,95,221,133,74,138,82,73,116,44,163,75,141,7,37,116,164,238,185,175,236,133,45,44,225,189,174,189,128,174,95,194,123,116,220,205,167,147,78,77,246,108,218,163,125,159,125,140,116,99,104,206,255,0,154,197,69,234,92,134,94,229,217,90,45,20,173,149,200,50,205,222,180,190,100,145,158,50,187,191,146,228,202,44,76,119,34,134,84,49,136,96,0,0,3,1,1,68,162,247,46,143,66,130,200,50,11,0,0,129,164,74,95,195,127,230,66,67,151,192,183,252,65,85,176,64,193,61,136,37,74,75,54,187,150,66,57,106,225,190,203,119,244,41,201,83,87,252,69,218,103,203,86,167,136,219,245,40,203,86,89,87,108,166,171,180,225,231,169,57,62,105,50,186,139,239,82,246,45,67,117,183,106,75,146,91,24,116,220,186,218,170,255,0,245,63,177,212,156,57,48,232,173,215,201,205,130,195,91,86,61,248,159,155,219,193,7,69,116,16,71,160,20,73,18,34,137,0,49,68,24,226,64,167,208,224,255,0,136,39,140,41,65,119,157,255,0,67,187,51,207,250,207,222,106,45,218,17,37,88,179,67,188,239,225,29,104,190,99,147,233,142,240,148,188,236,116,160,250,1,100,223,51,249,4,39,24,217,201,217,55,107,145,171,213,124,136,219,61,63,55,148,255,0,114,163,66,187,82,107,185,147,89,89,209,164,228,150,253,110,105,188,105,213,221,218,45,110,87,94,159,26,132,161,61,158,54,3,37,104,225,28,237,116,151,255,0,236,191,179,28,228,232,214,133,87,37,120,84,113,250,92,150,165,255,0,201,201,229,209,89,251,237,254,198,111,84,178,158,78,93,94,203,230,130,187,179,232,86,133,166,110,122,58,82,125,92,17,37,213,149,17,148,110,99,168,241,215,187,247,162,223,233,36,116,18,57,179,169,158,174,46,93,126,246,159,244,104,148,137,107,83,169,232,245,239,188,184,87,60,246,146,167,252,157,57,127,245,234,162,255,0,88,255,0,177,233,106,65,170,21,104,201,245,131,95,170,60,166,138,239,69,171,143,120,186,115,253,37,111,238,102,53,94,218,46,241,64,200,80,188,233,66,75,186,46,84,228,205,176,81,87,44,177,40,81,177,106,166,77,85,54,98,225,182,105,84,201,98,134,170,152,211,38,169,150,88,8,34,162,144,88,145,27,128,0,178,34,234,34,143,25,61,135,66,57,212,69,115,150,76,190,131,193,163,76,59,20,104,165,13,200,86,142,72,174,158,165,90,215,45,203,36,85,172,244,161,105,26,209,4,139,41,198,242,216,34,202,84,92,153,186,149,44,80,80,141,145,121,139,91,145,9,188,98,113,125,66,180,183,137,215,175,43,68,243,186,234,191,124,196,74,205,57,88,116,171,40,178,169,187,162,184,252,69,29,104,85,78,54,66,169,35,37,42,157,141,73,103,3,72,84,231,204,105,78,232,203,26,111,35,92,32,241,8,20,114,20,161,98,113,150,44,140,231,112,40,157,147,43,203,114,115,139,101,88,184,176,53,37,120,148,213,79,177,40,86,236,88,227,150,224,97,179,76,211,69,144,173,78,221,7,167,111,163,3,72,177,36,0,85,55,138,177,130,188,157,206,147,133,204,245,168,93,116,3,29,57,73,189,206,142,157,24,213,38,164,108,165,178,2,218,145,188,78,117,120,56,200,232,113,23,115,45,102,164,192,170,132,172,107,115,77,25,225,75,114,201,65,160,43,168,147,144,233,75,113,77,59,5,21,96,53,199,114,106,54,33,9,196,183,53,96,170,234,206,200,199,82,210,45,212,77,110,100,82,187,8,146,86,33,56,150,89,216,21,128,205,147,76,182,19,39,58,105,162,184,199,154,192,107,162,246,47,148,46,138,104,171,23,57,89,1,158,81,179,43,155,178,44,156,238,202,218,190,224,84,165,205,99,76,18,177,159,11,200,213,8,90,32,91,78,75,161,26,176,43,87,76,177,182,208,21,193,52,203,227,59,34,49,178,35,48,52,69,169,18,177,134,21,92,100,106,133,75,160,171,65,244,33,113,166,2,156,110,103,156,90,55,43,98,83,56,166,17,207,116,220,153,108,41,108,104,193,33,160,50,202,46,44,190,148,137,184,169,17,182,32,92,130,69,113,119,36,20,68,178,228,68,228,4,152,132,165,113,129,7,18,72,149,133,96,43,151,82,81,99,104,73,1,97,9,194,232,119,36,5,42,54,43,171,79,35,67,65,96,49,225,40,162,84,239,115,76,161,177,68,249,88,14,116,242,69,13,112,228,95,10,137,144,173,11,160,139,168,212,185,121,206,162,220,37,102,116,33,43,160,167,107,149,78,138,101,192,6,71,67,114,216,222,154,45,35,53,120,129,5,90,238,197,138,57,24,220,92,100,95,78,165,186,144,104,141,52,93,210,17,138,236,202,33,81,51,69,73,66,17,92,219,146,172,108,85,35,53,139,221,174,183,123,35,139,234,186,85,167,89,194,75,135,83,225,223,185,94,167,85,57,182,147,218,251,251,153,234,198,85,34,164,229,41,89,109,191,98,43,44,100,151,82,203,197,244,234,87,58,118,247,65,79,145,59,149,19,119,181,188,139,77,81,125,190,140,48,114,121,217,19,188,165,30,132,180,219,107,168,212,146,179,131,32,219,90,110,234,43,151,251,14,52,239,187,119,177,26,178,78,163,147,87,185,24,206,87,180,110,229,225,119,64,91,83,30,159,132,165,55,30,247,179,235,236,95,10,79,11,213,148,97,109,183,221,254,136,114,141,10,111,104,202,163,254,103,101,250,32,172,213,32,218,198,59,191,8,179,236,117,167,39,201,134,27,203,41,90,197,243,212,85,201,70,130,225,71,166,52,213,175,253,194,26,10,181,55,146,197,203,243,59,126,164,25,231,66,157,43,41,215,140,220,229,188,105,171,219,234,78,170,209,193,114,241,166,252,202,73,47,209,22,86,208,198,156,233,83,115,114,169,57,109,24,171,43,121,187,53,207,67,165,140,90,121,202,202,255,0,22,239,194,249,177,163,151,73,66,180,171,66,49,141,56,205,69,74,73,187,219,47,29,200,122,54,166,81,245,106,138,132,154,211,202,238,121,47,193,18,90,218,208,211,71,236,250,120,198,21,165,252,90,145,119,199,249,83,254,165,30,133,195,85,53,60,72,93,112,229,191,229,72,163,61,106,151,171,57,197,117,109,164,98,212,212,141,88,227,210,87,232,104,158,234,77,120,49,201,125,234,141,186,50,162,218,178,81,209,212,105,223,150,221,69,82,46,62,133,7,107,100,214,246,91,238,251,220,134,173,227,165,154,74,215,146,70,143,83,130,161,233,218,122,106,207,150,60,201,71,155,191,85,215,235,224,151,217,61,57,254,155,23,246,190,37,174,169,66,83,124,183,232,182,253,236,122,7,30,6,158,48,255,0,235,130,95,162,57,62,139,79,41,77,184,236,229,8,101,126,155,228,246,255,0,180,233,107,170,253,220,162,155,202,95,185,26,103,132,177,162,229,125,247,145,159,77,23,42,189,54,53,78,92,56,74,41,36,167,101,250,25,52,217,58,219,121,44,102,187,30,157,66,85,53,148,227,22,210,235,43,126,83,209,194,133,56,77,202,157,56,169,62,173,35,159,232,180,120,116,101,85,174,105,187,47,146,58,206,233,224,222,62,25,42,194,84,238,247,105,125,73,85,166,165,105,90,59,123,148,77,74,46,207,169,7,38,69,45,68,104,203,110,28,95,189,140,178,211,210,181,214,81,126,47,114,230,138,218,42,41,158,158,18,218,74,51,94,241,185,117,7,81,234,35,149,154,191,82,40,186,135,241,162,6,215,240,36,36,174,237,228,111,225,66,189,147,151,132,69,103,212,207,41,189,246,236,87,75,171,150,251,14,73,202,67,132,184,113,203,109,175,43,63,110,159,187,40,211,79,154,148,148,103,149,186,62,151,182,195,141,89,71,185,26,31,119,132,95,139,50,124,43,74,78,93,16,4,234,198,52,229,82,112,142,221,61,206,116,100,229,25,201,247,149,203,53,213,178,146,132,122,34,16,95,113,34,162,18,124,140,170,180,176,211,205,248,137,100,159,37,140,158,163,83,13,53,191,52,146,32,205,6,95,22,100,167,45,139,224,202,52,38,72,174,36,202,137,0,134,0,0,5,12,4,48,25,36,236,68,96,92,153,36,85,30,165,200,129,132,254,24,255,0,152,2,95,4,126,108,138,175,200,134,18,92,128,85,83,154,94,198,200,174,31,167,167,222,114,185,149,115,125,122,27,53,220,144,133,63,203,16,142,127,114,169,111,92,178,59,201,16,143,241,100,90,37,87,83,40,254,29,140,16,149,245,245,164,157,226,234,167,219,193,217,84,105,212,167,132,173,116,113,161,140,53,85,163,23,178,172,146,220,14,154,232,32,136,1,36,49,34,72,8,178,75,100,43,13,244,32,139,238,121,253,106,206,83,159,150,119,43,203,26,82,56,250,152,242,50,41,250,92,109,166,139,242,219,58,48,235,99,7,167,187,233,161,110,219,27,111,186,2,234,203,104,149,193,167,9,70,235,116,77,197,74,54,123,252,194,20,227,31,194,138,133,86,52,234,184,202,87,77,120,144,161,12,32,173,83,41,43,245,238,90,163,27,244,39,96,48,212,163,120,97,119,40,201,183,46,187,92,85,180,234,186,138,155,150,49,105,237,29,205,173,2,136,10,141,94,21,40,211,80,147,81,219,112,149,121,39,181,39,250,146,183,176,210,40,130,171,81,254,15,220,171,236,241,226,113,84,18,157,242,248,159,94,134,155,9,251,48,40,172,170,56,246,143,186,221,254,231,33,250,85,45,52,102,227,58,242,226,172,45,24,41,29,183,121,108,53,120,74,50,239,22,76,53,175,211,180,243,167,165,140,42,118,232,237,109,173,224,214,169,164,79,34,57,17,69,146,24,174,39,32,169,10,246,42,149,66,153,214,3,76,170,36,71,136,99,148,219,101,148,212,187,149,23,185,16,114,99,186,138,220,170,117,16,18,115,42,147,108,142,78,228,250,132,121,26,113,114,102,142,136,221,71,67,201,123,25,181,52,240,149,141,34,152,182,158,199,70,133,218,50,233,180,242,147,232,117,244,250,75,117,2,16,165,41,51,117,10,42,37,144,162,162,88,182,51,106,226,113,74,40,174,165,69,18,170,213,212,59,152,106,234,92,250,12,93,93,168,212,38,154,185,203,169,165,115,110,163,70,170,84,165,41,94,70,204,82,128,71,154,212,71,134,202,162,206,150,187,79,196,147,105,28,215,23,25,88,168,156,111,145,209,161,124,76,250,109,59,157,142,190,159,73,140,110,202,51,227,190,229,206,81,80,22,163,26,101,14,78,81,40,89,243,14,91,171,153,106,84,194,70,154,51,83,136,65,7,190,225,86,157,227,176,228,177,18,169,216,12,92,212,230,109,161,83,36,42,148,178,87,33,77,96,192,213,40,41,34,165,79,22,91,25,93,0,8,146,136,36,76,8,52,43,38,77,145,176,16,225,171,143,4,145,32,96,100,173,25,91,99,52,50,207,152,233,184,169,34,169,81,64,66,50,81,136,238,164,81,90,241,123,4,38,5,248,100,66,164,113,232,93,73,147,148,84,128,195,78,79,34,233,84,229,29,90,118,221,24,106,84,146,118,2,115,158,82,177,40,71,114,170,73,202,70,172,113,136,22,40,167,19,60,233,187,236,89,26,132,155,184,21,45,145,101,42,106,76,170,126,197,250,123,129,114,167,97,78,59,22,73,149,57,1,142,162,180,129,61,139,234,71,36,85,24,217,129,24,245,46,117,44,44,82,69,53,100,6,170,111,36,89,183,67,37,26,155,245,44,117,44,4,231,183,67,60,171,111,102,104,79,137,18,138,180,46,238,2,82,76,209,73,175,38,92,28,75,40,201,166,6,199,178,8,200,166,117,111,29,130,23,184,26,110,52,70,44,121,5,57,68,174,91,34,199,43,145,113,184,16,139,185,85,107,151,168,216,83,138,144,69,52,100,205,40,162,48,179,46,236,4,144,164,133,113,133,67,116,89,79,121,36,43,10,248,202,224,111,116,35,195,185,141,236,201,253,165,184,226,87,123,144,49,88,0,161,13,48,19,216,9,1,27,146,184,12,166,164,50,45,16,25,163,73,169,23,217,90,204,157,145,77,73,226,194,9,82,93,132,166,224,201,66,165,250,132,233,229,186,2,232,79,34,69,20,211,139,52,46,132,84,108,38,182,44,176,172,6,57,59,72,77,114,236,93,82,159,114,29,172,81,26,18,124,120,166,246,234,199,86,190,83,248,182,44,210,233,254,209,94,80,82,193,184,245,10,222,155,94,19,106,17,206,219,221,25,86,57,209,173,25,55,40,221,117,86,35,10,150,217,222,38,216,212,112,167,194,171,30,95,126,168,174,111,78,227,127,212,12,211,87,187,50,206,13,62,93,215,130,233,206,57,62,18,118,247,97,4,229,21,125,152,17,141,75,124,73,238,104,210,69,84,213,66,45,236,212,191,161,9,37,224,150,138,140,234,235,105,240,246,199,153,251,34,13,188,58,84,223,222,213,226,59,95,26,127,221,145,85,107,84,202,150,158,157,147,237,77,127,115,102,143,67,9,78,78,180,101,53,217,190,88,254,135,81,70,49,182,17,81,138,118,138,74,215,99,87,28,138,62,155,85,71,239,229,133,250,69,110,205,240,208,233,169,197,103,27,247,110,76,215,140,97,121,73,221,247,100,34,156,219,114,238,238,101,85,240,101,41,40,66,49,140,122,203,29,190,130,213,106,105,104,225,148,185,234,118,95,251,208,179,87,170,134,150,142,223,23,99,133,78,141,125,125,121,43,237,126,105,62,192,89,163,117,245,122,186,186,169,79,12,99,108,218,218,37,190,161,169,122,61,53,220,159,26,106,208,191,84,191,51,247,55,194,149,61,53,4,222,212,169,238,151,230,126,89,229,245,250,153,106,245,146,169,47,162,246,47,180,244,163,127,137,54,190,125,13,122,42,114,143,166,106,165,21,188,156,98,221,251,117,49,205,203,25,89,246,232,111,109,67,209,98,187,206,174,255,0,68,141,35,154,221,228,226,191,82,140,148,234,37,40,227,36,236,203,155,147,118,91,34,151,101,94,114,78,234,192,248,135,168,52,169,69,71,188,255,0,177,175,252,74,157,41,83,166,229,148,146,141,238,146,222,222,23,99,52,210,169,234,26,42,82,222,50,170,155,87,247,47,255,0,21,213,226,107,252,123,95,219,230,74,188,143,71,165,104,83,109,245,82,169,108,109,107,242,173,254,140,183,93,205,169,81,139,233,187,45,208,209,84,232,202,49,219,24,198,31,22,91,218,239,247,145,92,191,142,226,221,218,238,65,78,169,219,5,248,188,22,233,116,242,186,182,243,147,232,81,90,106,117,229,40,61,187,29,175,66,162,234,106,51,146,229,164,175,255,0,115,232,105,29,218,84,85,26,80,167,30,145,73,19,156,241,147,132,247,93,152,6,162,55,230,78,254,230,26,73,217,199,173,227,228,170,84,188,34,42,86,37,26,184,176,40,171,202,82,228,93,93,228,219,51,149,13,23,80,254,42,250,149,34,218,31,197,250,48,53,182,87,90,86,130,94,89,34,170,239,158,215,233,176,84,23,195,113,207,101,26,106,78,243,154,133,146,236,183,96,164,147,93,227,29,223,208,34,220,181,48,131,123,210,165,148,151,243,73,255,0,250,4,229,46,109,139,181,85,28,97,13,250,171,144,133,60,167,143,107,144,214,201,55,117,211,162,8,195,39,148,219,240,93,107,80,107,228,81,30,191,54,95,55,200,151,150,90,145,158,95,18,94,231,55,214,39,205,70,31,57,127,99,165,111,188,71,27,212,229,150,189,199,242,69,47,238,69,20,153,166,12,201,77,154,169,21,23,196,181,21,196,181,20,3,1,20,48,0,1,128,134,3,36,33,128,209,100,89,89,36,65,101,201,63,134,31,54,65,19,125,41,253,72,168,236,186,149,213,123,88,147,220,166,111,127,144,133,104,210,67,61,69,56,251,220,179,93,44,170,72,126,156,175,82,115,252,177,51,215,149,228,199,212,248,169,20,167,122,141,22,117,140,138,97,241,54,90,52,87,141,73,69,78,154,106,221,209,202,134,213,234,111,127,190,235,110,231,106,149,104,69,168,185,171,190,199,30,13,74,189,73,43,43,215,36,43,163,18,66,176,209,68,145,34,40,145,0,41,0,164,192,207,168,119,180,126,167,63,88,173,6,111,158,243,102,45,106,251,182,69,81,233,178,181,6,188,73,155,98,238,204,26,78,76,145,186,151,64,53,69,236,77,21,199,161,36,84,75,185,59,144,24,18,0,76,0,46,44,130,193,98,131,34,54,108,118,38,149,128,34,177,35,57,39,208,148,165,181,138,217,7,82,51,202,17,126,82,26,185,13,60,126,230,31,229,44,147,81,34,148,157,145,146,174,163,22,26,138,246,232,206,124,213,74,147,216,163,108,42,102,203,213,52,209,70,150,139,91,200,222,163,100,6,126,17,36,177,47,196,132,210,32,201,94,118,51,66,165,250,154,107,197,51,38,28,219,21,26,19,67,226,36,102,146,146,238,84,220,238,81,211,141,52,161,99,21,109,23,18,105,179,163,4,79,20,65,154,134,150,48,93,13,81,138,136,250,9,200,40,108,162,189,101,8,147,148,182,50,86,167,42,140,12,85,42,206,188,237,30,134,138,52,44,186,26,40,233,148,23,66,219,37,208,38,43,197,69,20,85,175,216,209,52,97,173,78,242,41,86,66,10,164,74,167,160,83,157,241,47,211,69,155,161,0,51,105,180,106,159,99,69,89,70,156,11,101,37,24,156,111,81,214,227,202,158,228,61,49,107,181,57,87,181,246,69,180,39,146,48,79,123,201,245,37,166,173,139,179,53,17,178,189,12,138,232,222,155,179,53,66,106,164,72,85,166,84,77,60,226,81,40,184,202,229,148,174,139,101,11,128,233,111,18,51,128,71,148,157,238,5,81,186,101,171,113,56,137,108,5,136,100,46,72,40,24,128,33,119,19,29,200,74,64,77,49,16,82,38,130,171,157,60,138,184,54,53,88,77,4,83,14,82,197,43,144,148,68,174,128,182,75,36,99,173,167,200,217,6,77,164,192,231,210,163,129,42,179,178,177,173,197,88,195,168,166,251,1,74,158,229,240,149,204,110,232,178,138,147,144,27,176,76,178,156,108,66,154,101,241,64,13,108,81,56,179,65,22,174,5,112,133,209,25,211,177,166,22,66,158,225,92,250,183,70,105,238,111,212,67,99,36,98,242,220,34,152,229,14,133,156,71,34,254,13,209,8,209,180,128,211,166,139,177,124,163,228,141,46,84,88,216,20,78,153,158,113,113,232,109,33,58,105,129,207,226,52,247,47,133,101,228,115,211,251,25,103,78,81,126,192,110,133,91,247,47,139,185,204,167,54,153,182,141,77,128,210,50,25,18,10,2,193,97,129,93,183,38,186,3,0,16,92,98,1,166,15,113,12,5,136,57,36,72,207,90,253,128,185,74,228,140,212,228,203,211,8,152,52,33,133,65,160,189,137,16,156,66,36,165,114,69,49,77,50,228,20,204,245,160,104,7,27,160,57,177,148,163,59,27,169,203,148,132,168,243,10,73,193,108,17,161,36,201,39,99,45,42,183,102,149,184,84,211,1,34,68,9,171,162,153,211,220,188,0,175,79,247,82,226,120,104,233,79,91,74,140,51,156,182,182,201,117,57,26,169,202,43,24,187,24,170,170,146,131,89,59,246,102,106,198,141,126,183,237,85,50,80,80,75,247,57,179,157,40,183,157,67,77,79,78,156,162,165,70,84,230,173,210,164,156,101,254,134,26,218,45,100,55,251,36,90,254,78,111,238,4,213,125,58,127,26,39,246,186,43,254,162,127,35,153,81,202,14,213,104,225,255,0,104,163,42,82,189,236,183,40,234,199,81,9,108,166,141,254,141,95,135,175,187,233,131,71,158,84,168,203,163,95,249,29,31,72,166,227,170,147,82,109,99,228,131,216,169,241,37,110,253,89,42,181,99,156,45,214,37,20,101,24,82,202,252,210,234,83,147,171,86,253,17,26,110,124,214,223,98,186,218,136,210,156,96,190,41,7,19,21,110,199,33,86,251,79,169,70,221,152,23,235,184,149,229,74,148,85,231,38,117,180,218,120,80,160,169,197,127,153,249,43,163,70,49,159,26,93,109,100,19,212,117,81,232,65,143,214,170,242,70,16,232,121,154,142,84,230,247,235,221,30,147,87,24,181,41,207,100,145,192,169,140,164,229,219,177,168,205,81,55,247,82,110,70,233,223,254,29,139,139,78,50,239,242,57,211,142,239,155,169,208,169,56,212,155,84,161,53,23,179,139,40,231,124,87,185,77,21,46,191,163,47,212,83,157,9,85,131,218,81,217,144,166,150,202,253,44,84,89,233,244,184,223,226,29,28,109,124,86,79,127,23,101,30,167,78,122,143,87,80,121,44,234,227,207,20,173,191,149,212,235,122,28,33,13,110,191,89,43,125,205,53,8,221,54,183,87,125,61,145,201,209,172,170,170,177,140,83,132,37,53,143,230,147,180,123,152,173,71,93,75,254,85,212,178,143,18,82,169,101,218,239,99,4,26,83,114,179,114,230,145,183,84,229,13,58,140,62,24,43,63,146,57,213,103,141,37,27,239,40,175,245,1,105,233,228,219,145,235,125,55,79,246,109,28,34,215,60,249,165,243,57,30,143,163,141,74,177,230,202,49,230,159,143,100,122,25,85,81,248,55,126,75,82,45,140,57,111,39,138,41,169,81,91,24,244,41,169,86,79,171,253,89,83,168,252,145,165,178,145,91,153,28,189,208,130,27,147,98,65,97,128,22,105,191,139,244,32,89,166,254,43,249,17,90,227,212,199,85,222,102,185,60,98,217,150,156,114,171,114,137,170,127,12,127,59,179,222,219,17,209,253,236,181,21,173,252,74,174,49,223,180,118,255,0,82,202,211,84,105,85,171,125,225,27,71,252,222,63,160,233,83,251,46,154,157,21,188,227,27,55,239,220,11,92,148,54,191,51,41,245,13,224,154,233,109,136,202,253,66,187,82,211,251,197,216,35,5,55,121,59,118,46,169,180,162,188,34,26,88,221,191,119,113,212,119,168,202,34,183,168,254,71,159,171,62,38,174,180,252,205,219,250,29,217,79,135,26,181,63,42,111,244,71,157,163,124,85,250,144,105,129,174,146,51,81,141,205,148,209,81,108,73,137,12,160,0,25,64,49,18,0,0,24,12,98,26,1,140,68,136,36,137,59,253,223,200,172,177,244,167,254,82,41,94,208,147,51,77,244,247,47,155,181,57,124,204,237,74,78,49,238,246,17,43,167,164,92,61,11,151,121,24,106,124,77,157,42,139,135,166,140,81,205,169,212,66,163,76,166,158,255,0,169,98,123,95,193,85,63,227,219,203,40,186,166,158,50,142,75,175,147,153,167,119,193,38,218,226,55,251,157,56,59,166,225,46,157,81,204,211,37,247,59,126,43,171,175,152,43,169,213,0,118,24,13,12,67,0,33,55,100,73,149,86,123,124,200,42,70,93,86,246,70,163,37,93,231,34,42,170,112,229,109,118,220,211,71,200,104,225,149,69,31,59,14,42,219,46,136,11,161,208,154,43,142,195,221,149,22,100,44,197,178,247,12,128,150,76,119,100,47,238,22,99,5,170,76,149,238,86,162,91,24,216,6,162,12,125,136,54,3,217,145,148,87,96,185,32,54,208,168,165,66,54,237,177,26,153,50,157,43,198,114,143,103,185,169,88,43,44,116,247,123,151,195,79,21,216,181,89,14,85,18,64,83,41,70,152,150,161,51,46,178,182,206,198,42,117,158,123,129,218,226,153,235,234,84,87,83,63,27,148,162,107,62,160,41,234,219,151,82,116,234,92,171,133,20,74,22,79,161,81,169,115,34,19,167,177,56,75,110,129,55,112,58,2,114,177,149,234,67,139,145,49,87,74,161,12,155,43,189,222,229,209,72,1,34,73,36,13,164,71,47,112,28,229,100,83,152,231,43,149,198,13,176,137,144,225,101,45,205,16,129,98,138,64,70,157,53,20,74,82,81,65,41,89,25,107,74,79,160,83,173,91,148,227,106,52,206,165,76,205,173,77,200,181,83,229,220,211,46,53,72,227,19,36,98,220,246,59,85,244,174,164,182,29,47,77,3,62,149,52,145,173,171,154,35,164,84,215,66,185,198,197,211,21,40,216,100,148,69,40,191,0,66,72,34,74,194,196,34,68,88,208,5,70,228,227,34,18,68,27,113,8,209,216,132,138,227,50,203,220,4,70,72,144,128,167,116,91,7,176,56,139,160,19,184,202,242,38,152,14,196,92,73,92,2,160,182,39,144,172,32,139,17,93,72,38,23,11,129,154,84,19,125,11,33,73,68,176,0,105,88,145,17,128,238,23,34,8,9,128,134,21,9,71,34,190,14,229,226,104,34,184,211,27,130,68,239,98,45,220,8,133,197,33,1,52,199,123,144,26,2,120,149,78,146,101,128,6,103,64,113,167,139,53,198,23,87,34,226,5,81,185,106,98,196,0,177,48,104,174,227,82,10,152,11,33,128,128,6,4,64,98,176,65,112,178,98,24,84,112,176,183,185,52,59,0,144,208,236,46,128,76,76,73,140,4,48,176,32,26,68,172,43,143,32,11,16,148,50,38,4,25,213,27,72,190,27,33,216,10,26,36,64,146,100,12,96,0,97,245,38,227,188,122,226,113,222,110,242,157,73,126,167,111,212,169,229,65,75,193,131,65,161,158,186,77,89,170,113,248,154,239,236,101,88,105,61,83,78,84,165,85,167,240,164,219,52,66,175,169,71,108,164,159,243,164,119,170,84,211,104,180,206,242,86,92,184,83,118,253,100,114,43,122,230,55,141,27,83,143,138,113,183,238,5,149,41,213,158,146,79,95,194,203,240,195,11,73,251,251,28,138,222,158,165,252,57,125,11,39,234,25,39,203,39,126,236,175,237,174,219,83,40,203,61,13,104,254,22,116,61,6,157,74,122,186,153,221,46,31,127,153,82,245,22,190,40,88,221,233,250,200,87,174,227,31,139,22,65,222,133,75,242,46,150,221,151,109,74,155,242,98,132,165,241,95,107,17,173,168,202,45,5,89,45,68,157,10,146,82,221,21,122,45,23,58,242,171,46,139,185,70,77,233,164,191,52,172,116,43,202,58,13,12,104,197,253,227,91,129,118,175,93,207,194,167,242,8,212,75,109,174,114,232,237,149,87,215,176,83,170,220,239,113,130,94,189,170,113,148,41,71,100,214,76,229,66,114,155,81,130,202,79,216,211,173,167,91,93,175,167,10,81,115,114,138,177,179,81,167,167,233,26,92,126,58,245,85,156,188,47,98,163,13,29,35,171,170,165,78,164,162,156,165,209,75,234,119,52,85,40,83,209,206,188,97,247,152,57,221,203,43,253,78,31,167,78,74,166,162,186,75,238,168,201,175,229,111,98,205,21,71,90,148,244,202,109,74,217,65,126,111,43,255,0,124,18,145,142,181,73,215,172,234,85,119,148,186,178,184,221,202,78,220,185,22,181,108,154,183,46,236,174,52,219,165,82,167,225,81,187,44,70,218,117,99,67,252,51,173,212,99,207,90,179,138,151,127,31,210,230,95,78,163,207,11,183,178,133,211,134,47,104,185,125,122,161,250,210,141,45,7,167,232,20,163,146,230,156,157,246,111,255,0,211,87,167,198,48,133,105,197,222,48,147,138,74,166,74,255,0,63,146,70,91,71,95,9,77,198,148,95,78,166,109,85,167,141,60,108,227,223,250,126,198,233,70,60,72,103,59,101,60,126,125,217,131,46,37,119,148,182,147,200,68,174,255,0,164,83,199,211,224,227,110,121,73,191,214,198,229,25,62,136,231,250,85,79,249,121,70,23,88,203,250,155,227,57,190,178,98,144,165,164,171,45,239,21,250,149,75,79,86,29,82,127,38,105,140,165,248,110,199,82,164,163,77,230,200,172,18,120,237,37,111,153,27,251,154,92,148,188,16,116,96,255,0,151,228,84,83,156,151,123,146,141,85,125,246,36,232,181,209,220,132,163,101,102,172,192,181,59,151,105,191,138,255,0,202,97,110,80,248,127,67,78,134,174,117,100,187,168,145,91,101,119,7,224,174,154,198,242,123,23,54,242,198,62,44,70,172,44,148,47,188,128,199,90,106,166,163,75,67,37,121,212,85,39,30,246,91,163,168,168,194,247,111,118,114,52,215,173,234,245,170,236,225,70,56,71,234,117,39,83,7,100,185,159,112,44,116,97,143,69,243,102,45,108,105,210,211,202,206,238,93,13,9,57,55,41,183,138,221,156,221,101,126,45,71,227,162,94,11,32,141,7,104,74,203,162,43,79,185,124,45,26,79,220,162,124,169,149,150,77,124,241,244,234,207,188,185,127,86,114,169,199,161,208,245,95,254,29,56,249,168,191,163,50,209,134,193,87,210,133,145,166,37,112,69,136,168,176,100,70,3,25,20,72,161,161,130,24,8,99,16,12,98,36,64,12,67,0,44,237,79,252,165,76,185,254,15,242,34,42,21,62,22,253,200,233,32,231,169,143,182,227,159,195,47,99,87,166,83,235,55,223,100,5,218,199,107,71,178,71,46,163,121,29,45,83,89,73,46,135,54,167,114,196,170,210,188,36,69,109,111,54,39,27,96,217,69,219,201,251,1,100,228,167,30,36,57,100,190,40,249,49,105,62,42,27,109,118,79,43,70,74,126,8,232,210,85,104,116,190,45,244,246,42,58,118,1,129,20,33,137,1,0,204,245,93,228,151,130,249,116,51,117,147,96,15,161,150,74,242,111,220,213,55,104,153,218,220,11,180,27,86,82,241,185,92,94,198,141,12,47,147,246,49,239,22,211,234,182,10,209,156,123,138,85,97,249,145,70,46,69,144,162,191,22,225,19,140,242,124,187,151,40,220,35,21,21,100,132,229,47,41,1,98,130,68,182,70,119,147,252,82,14,27,126,127,80,52,93,121,36,154,50,240,253,152,248,96,106,11,25,210,146,252,76,156,103,47,63,168,84,229,18,42,77,18,85,60,160,105,48,135,25,243,43,117,52,66,82,51,211,135,222,195,230,116,56,118,2,169,77,148,205,206,70,190,26,12,16,87,46,90,121,77,239,114,81,209,165,216,233,98,130,200,12,63,102,246,37,29,58,93,141,130,3,35,161,236,31,103,246,53,0,69,10,141,135,195,45,16,28,254,12,175,212,177,66,73,26,109,17,108,81,150,243,79,161,62,52,162,186,22,188,72,184,166,6,105,234,157,250,50,202,117,28,137,240,99,114,200,65,68,4,161,114,124,177,37,177,85,69,114,9,170,203,177,39,81,36,102,141,55,113,206,18,107,102,81,26,218,181,30,228,104,215,141,71,212,201,168,209,78,167,226,100,116,250,58,148,159,196,192,235,198,49,97,44,81,158,28,68,186,138,121,129,166,42,37,153,70,40,195,7,52,77,202,86,24,44,171,93,36,99,169,60,159,82,26,140,237,178,42,163,42,153,115,196,34,248,55,114,199,52,75,30,94,134,13,87,17,62,84,202,55,193,198,68,157,52,114,244,245,106,167,188,89,189,85,150,61,24,4,161,224,92,38,17,169,205,186,52,194,81,176,86,103,78,69,114,131,240,108,169,40,164,103,205,54,19,25,166,241,41,150,163,30,230,141,70,233,156,138,170,89,88,35,163,79,80,165,220,208,164,154,56,244,84,147,58,20,27,151,82,141,25,32,186,99,116,213,140,243,188,66,157,73,168,133,58,217,24,181,21,36,81,78,180,161,32,142,226,221,12,207,165,171,153,185,80,201,93,48,170,68,203,254,207,32,251,60,134,140,205,1,123,163,34,60,41,120,8,168,118,37,195,151,128,194,94,0,136,92,158,18,240,44,31,128,33,112,37,139,240,44,31,128,26,99,185,28,95,129,217,129,36,54,246,43,220,46,0,200,178,76,64,65,176,67,113,26,64,33,164,59,12,0,0,55,2,74,118,86,35,112,179,240,24,191,0,0,75,25,120,14,28,188,1,17,22,112,164,73,80,144,85,36,145,114,211,178,95,103,32,162,225,115,71,217,135,246,113,163,61,194,230,143,179,15,236,222,195,70,96,177,167,236,225,192,26,99,48,203,221,20,69,210,64,87,113,22,56,88,142,37,17,24,236,192,8,220,97,97,216,0,44,1,112,24,238,43,142,228,12,0,144,10,193,98,66,0,26,98,176,236,65,26,241,141,74,82,140,229,140,109,187,240,97,173,170,173,40,42,84,40,212,134,158,63,12,84,94,254,236,219,58,223,102,157,57,52,165,22,237,36,252,29,7,163,161,56,169,211,226,66,255,0,253,114,177,42,199,152,117,99,40,202,53,161,154,191,195,36,209,68,180,186,122,143,238,234,85,160,253,249,227,254,167,168,212,83,161,78,46,26,141,83,107,188,106,69,73,156,233,84,209,83,119,163,167,148,228,186,57,236,191,64,174,5,109,46,166,143,52,92,43,71,204,122,153,158,169,199,105,198,72,237,86,85,106,53,195,165,133,188,119,33,91,211,107,78,140,170,214,165,142,219,121,101,71,37,235,41,73,36,221,159,188,77,190,145,42,83,214,218,14,25,56,191,132,199,83,67,221,23,122,69,23,67,212,169,75,183,50,253,128,244,51,188,99,137,138,47,42,184,203,163,118,46,171,91,38,229,126,133,106,57,57,63,59,162,11,168,218,24,95,164,93,202,117,26,153,86,213,115,59,228,78,53,30,46,61,159,82,149,79,39,25,39,240,48,52,84,150,52,177,68,105,184,181,25,121,216,140,239,41,199,219,177,28,177,167,36,246,144,19,117,37,74,50,157,25,202,18,233,202,201,81,161,91,85,165,212,234,42,206,82,132,96,212,114,125,100,70,52,42,212,203,26,83,121,43,244,58,20,105,234,163,74,16,218,49,167,28,84,127,11,243,112,174,70,154,24,250,86,190,119,182,78,16,95,212,231,194,110,156,175,150,54,232,206,157,88,74,58,103,29,157,23,86,82,229,149,174,250,21,209,133,53,24,185,43,57,205,198,254,11,169,140,243,169,157,41,77,53,121,108,217,171,79,6,253,54,164,96,178,169,86,112,167,21,127,171,41,215,211,225,69,226,175,125,138,180,117,20,103,8,212,202,81,87,74,221,155,1,250,196,221,79,89,211,209,206,54,167,24,219,172,163,30,239,166,230,189,29,227,161,165,209,202,172,165,90,79,162,119,123,28,126,36,235,122,190,170,170,187,113,205,171,85,193,254,85,191,127,145,223,199,25,40,70,223,117,8,211,253,17,150,152,235,205,189,70,223,244,233,187,47,119,177,154,154,187,111,191,98,234,214,189,119,241,60,212,114,249,45,255,0,169,10,46,41,111,123,251,22,37,117,253,41,227,86,80,147,248,227,251,163,175,10,121,110,254,19,145,233,180,93,106,202,171,120,194,155,223,249,159,131,171,58,146,159,77,151,130,85,89,58,144,138,178,223,217,25,106,205,205,243,52,151,129,74,149,73,45,164,190,187,17,90,73,63,250,171,255,0,16,21,224,191,18,253,71,148,123,77,126,163,122,104,197,115,203,47,148,74,221,10,119,229,76,11,50,247,20,183,69,92,38,186,92,179,120,165,125,192,139,167,126,134,157,20,48,83,147,91,244,40,126,98,236,108,165,120,233,227,126,175,118,65,162,155,110,61,62,108,203,169,212,42,106,117,50,199,8,236,237,126,103,208,211,39,133,27,39,213,28,159,82,114,122,104,82,131,230,175,82,214,191,84,128,191,211,33,195,209,230,227,140,170,73,201,157,104,99,56,70,86,220,196,162,161,74,48,138,218,42,200,211,166,146,81,81,96,67,95,83,10,56,175,196,113,190,41,253,77,154,234,188,74,142,207,101,208,203,79,226,249,108,106,51,87,203,106,70,106,204,213,83,165,140,245,122,160,172,62,160,178,133,37,252,223,216,174,10,197,218,229,252,63,155,42,143,64,44,68,202,211,39,114,162,68,136,162,69,18,36,132,137,0,12,0,0,6,0,4,136,140,129,128,128,5,38,104,154,180,210,254,84,101,145,170,167,241,89,21,154,172,185,94,253,206,166,154,18,167,66,41,43,180,172,115,104,195,137,171,138,237,123,179,184,177,167,75,38,251,16,98,212,197,199,102,247,48,79,121,108,105,175,83,57,182,101,153,168,148,151,116,81,183,53,187,162,246,239,15,27,25,224,183,253,128,163,81,28,104,74,126,8,232,255,0,249,81,183,69,6,255,0,161,102,173,56,105,234,83,252,205,127,81,233,99,255,0,53,61,172,212,127,184,70,228,49,12,41,139,184,10,228,17,170,237,22,80,137,214,151,98,40,8,84,232,83,46,165,211,234,84,213,228,7,91,210,169,127,203,202,79,188,172,99,245,61,47,11,81,148,109,141,77,254,79,185,214,208,67,13,29,37,229,95,245,56,254,165,95,61,109,79,203,14,85,244,34,168,142,196,213,68,186,179,37,93,66,142,203,119,224,140,116,245,107,111,81,202,223,149,50,163,116,181,84,150,210,156,87,212,106,180,101,240,194,79,233,98,154,90,94,26,229,80,135,201,23,70,131,239,54,4,212,165,226,43,234,73,77,119,113,35,193,94,255,0,168,112,35,224,162,121,59,93,110,53,56,190,187,124,193,70,195,199,216,7,143,129,56,11,135,109,213,227,242,12,231,30,177,203,228,0,74,55,184,163,168,167,41,98,222,50,240,246,39,123,144,91,166,89,85,138,241,185,188,199,162,107,57,174,246,216,216,20,132,49,16,22,21,130,225,112,16,5,197,114,128,65,113,0,0,128,35,47,25,16,149,79,115,36,103,126,228,242,53,137,169,74,164,136,241,164,132,44,110,81,108,53,12,181,86,102,92,108,53,81,71,184,26,184,204,106,177,149,212,68,120,158,228,195,91,213,84,73,85,137,133,84,7,49,139,174,130,156,25,36,224,115,56,143,200,248,210,24,107,169,104,48,225,197,156,213,170,146,44,142,172,152,107,119,5,7,4,205,29,82,242,90,181,11,201,3,122,116,197,246,104,135,218,23,146,74,170,96,28,45,138,229,166,140,187,23,102,71,136,5,107,75,21,216,151,1,120,37,196,14,32,21,253,153,18,84,108,75,138,131,136,5,115,211,228,87,246,69,224,209,196,37,152,86,87,164,203,170,32,253,58,31,149,27,115,14,32,70,37,233,240,183,194,134,180,42,47,100,107,226,15,136,6,95,179,21,207,68,165,216,221,196,12,208,209,202,159,166,198,93,138,37,233,17,59,153,160,202,62,6,152,227,209,208,58,79,107,157,42,49,197,23,39,18,87,136,48,36,137,99,18,55,94,67,37,228,40,112,66,225,162,89,33,228,128,171,130,133,193,69,217,34,28,68,4,56,40,56,40,181,73,14,232,10,120,40,92,4,95,116,23,64,103,224,32,251,58,240,104,186,29,208,49,151,236,203,192,190,204,188,26,238,130,232,105,140,159,102,94,8,253,153,120,54,221,6,195,76,98,251,50,240,31,102,94,13,187,6,195,83,24,254,204,188,7,217,151,131,96,13,92,100,251,58,240,63,179,175,6,160,118,67,70,94,2,14,2,52,108,194,192,81,193,67,225,34,219,10,192,67,135,18,88,196,118,21,128,57,72,185,34,88,139,16,35,144,211,30,33,107,4,89,27,13,216,165,205,162,14,114,10,178,114,177,68,234,180,13,201,145,113,108,168,174,85,217,14,51,38,233,63,4,56,82,240,84,39,87,216,106,104,56,82,240,28,41,120,2,200,201,50,86,69,88,73,118,36,148,215,96,37,137,23,18,92,222,2,210,125,130,163,97,88,158,50,240,24,75,192,69,118,29,139,56,114,240,62,27,240,5,118,26,185,103,14,94,3,135,47,0,64,100,248,114,240,28,57,120,34,162,72,124,57,15,135,32,51,234,41,113,176,87,178,190,230,170,26,168,233,220,99,41,114,149,78,50,82,138,74,237,246,28,61,38,115,147,157,106,171,228,137,72,232,45,46,154,162,117,35,24,207,45,242,123,153,245,17,165,71,101,8,223,194,65,79,65,86,21,57,42,186,116,215,86,191,23,208,175,83,168,166,186,77,75,126,164,105,158,117,39,57,165,8,164,236,100,213,73,219,41,205,221,251,154,37,168,132,83,112,151,51,216,230,106,155,157,89,39,46,140,212,102,169,235,178,37,74,49,167,168,166,220,150,87,232,87,41,202,146,118,141,255,0,152,201,42,152,214,140,220,101,25,41,92,14,173,24,201,57,113,62,22,201,82,131,139,197,190,142,223,67,94,154,148,181,20,92,34,150,46,87,201,155,105,122,125,53,252,76,167,46,138,251,34,106,185,117,104,78,53,177,75,47,242,238,95,79,211,234,228,229,55,26,107,249,186,254,135,109,233,239,78,48,131,74,61,198,169,66,143,243,207,220,154,184,229,61,37,58,73,57,211,149,89,201,218,17,189,155,250,35,69,61,21,76,156,164,169,208,130,241,21,115,125,58,49,132,242,235,54,183,147,40,213,183,82,113,163,23,183,89,16,85,55,28,120,143,146,146,248,115,127,23,189,187,156,173,110,166,114,148,248,109,194,223,20,229,214,219,237,236,109,245,45,125,61,53,25,55,22,218,218,46,91,95,253,142,70,171,40,105,33,9,255,0,18,105,74,167,249,165,254,137,20,86,235,74,166,159,79,7,20,156,33,101,103,229,222,229,110,124,58,174,19,146,113,149,155,246,100,39,22,239,190,63,50,181,78,251,47,213,154,101,183,93,86,157,71,70,42,81,106,238,82,183,177,138,148,90,113,157,157,175,123,138,115,147,143,15,174,59,39,243,21,74,152,81,169,36,183,81,97,16,244,104,70,182,182,78,82,135,61,72,242,202,55,111,154,251,62,199,110,18,188,92,223,226,110,95,185,202,244,23,42,122,106,213,87,225,189,151,19,191,69,120,255,0,115,117,103,42,90,57,59,191,134,214,50,219,22,78,20,97,205,188,242,155,250,191,246,29,40,84,173,82,17,82,230,111,20,136,215,78,18,84,151,100,162,254,136,232,250,101,28,117,84,101,37,104,229,125,202,203,183,74,140,105,82,141,42,127,12,87,234,95,26,105,45,200,230,147,197,22,83,148,186,126,102,101,162,149,53,241,56,178,183,225,108,91,56,217,251,21,50,138,229,5,39,187,32,227,77,19,145,84,147,240,1,104,246,185,9,211,155,248,106,95,218,68,130,228,25,156,231,25,40,202,47,119,100,214,231,82,91,70,221,140,212,213,234,199,245,46,169,43,191,144,19,148,239,77,227,213,24,42,65,85,245,170,52,177,86,163,12,183,246,255,0,118,109,165,29,211,125,47,119,242,91,153,125,46,42,117,53,58,166,172,231,44,122,91,220,163,161,107,188,99,212,115,92,42,78,82,248,186,33,210,92,215,232,100,213,213,226,73,187,237,216,12,181,228,239,183,86,197,73,90,125,8,74,87,154,44,130,202,123,244,52,202,201,124,76,162,127,29,139,229,241,50,153,127,16,138,199,174,124,244,215,179,41,137,61,107,251,244,188,68,174,33,22,34,72,130,38,138,38,137,161,34,105,21,18,67,64,144,194,128,1,128,0,0,0,196,50,0,76,98,96,69,111,56,175,116,104,171,47,189,145,69,45,235,211,95,204,139,106,252,76,130,207,78,139,117,106,79,254,212,108,213,59,164,175,177,13,29,55,13,50,113,141,229,46,97,214,82,140,35,146,34,178,76,166,101,149,101,185,91,123,26,68,118,225,203,217,20,43,115,95,161,117,242,140,138,35,214,87,233,96,40,212,201,206,156,87,89,41,37,244,44,209,47,249,138,205,116,178,51,214,87,169,78,55,219,37,223,169,171,67,188,235,190,188,214,253,130,54,0,0,80,68,151,98,185,62,82,10,102,239,49,246,35,248,134,222,192,65,189,217,8,239,38,54,246,37,162,143,19,83,5,252,200,15,71,5,132,35,31,202,146,60,215,169,83,148,53,181,163,230,89,47,147,61,34,121,51,133,234,90,136,234,53,60,137,99,14,85,47,36,105,134,149,24,193,228,247,151,147,92,36,172,81,140,159,68,77,83,151,146,178,178,215,233,33,90,107,164,191,97,198,13,119,39,139,242,81,8,213,168,186,164,203,35,90,47,174,223,48,192,78,155,249,129,119,94,129,149,186,148,69,184,189,191,66,229,37,47,153,4,238,27,49,39,111,144,192,133,74,49,154,230,87,41,81,149,39,108,185,77,87,216,131,179,234,4,244,245,45,86,18,247,58,55,57,148,105,202,85,162,151,195,123,179,166,20,174,33,136,129,0,196,80,132,72,64,68,9,0,8,44,48,3,205,211,114,69,234,165,186,147,142,158,77,116,35,61,52,251,27,97,40,205,50,87,40,90,122,169,151,198,148,192,133,89,89,24,42,86,146,145,210,149,9,73,20,203,67,38,192,205,10,178,100,212,139,163,161,146,37,246,57,1,92,106,89,7,24,156,244,115,236,202,22,138,173,250,176,47,141,68,201,16,134,146,162,238,104,167,167,144,20,141,23,79,77,38,66,26,89,166,4,94,196,85,95,115,68,180,210,104,163,236,50,203,171,34,154,147,242,89,10,174,61,201,71,72,201,125,145,129,53,90,232,170,117,154,46,134,150,193,61,38,64,83,13,71,185,99,171,177,15,177,89,150,199,74,5,14,180,147,37,10,247,44,122,59,130,209,216,7,197,216,174,90,164,159,82,239,178,236,87,45,12,101,216,138,175,237,139,201,108,53,41,137,122,124,124,22,71,70,151,96,126,164,170,38,28,72,147,90,123,32,224,16,44,144,178,45,84,131,130,5,87,2,254,16,248,96,81,191,184,115,26,56,97,128,86,126,96,230,52,224,24,1,155,152,149,228,95,130,12,80,20,115,17,193,154,177,65,138,3,58,200,119,145,126,40,49,64,81,121,14,242,46,197,15,20,5,28,193,204,95,100,22,64,81,121,5,228,93,100,22,64,85,121,5,228,93,100,24,160,42,188,130,242,46,178,11,16,85,118,27,150,217,5,144,21,238,70,73,178,225,236,6,120,197,162,120,178,205,128,10,241,12,75,46,23,2,24,134,36,238,25,1,12,7,129,44,131,32,35,128,112,201,100,25,1,30,26,23,9,19,200,50,2,60,36,28,36,75,32,200,8,240,80,184,40,158,66,200,8,240,98,28,24,146,200,50,2,60,20,28,24,146,184,92,8,240,162,28,36,74,225,112,35,194,65,195,68,174,59,129,30,26,14,26,37,112,184,11,4,24,32,184,178,2,88,160,178,33,113,110,5,150,136,114,149,238,69,169,20,83,171,146,141,120,217,219,148,166,126,173,26,19,112,135,51,75,171,238,197,172,89,77,231,44,34,149,147,181,238,42,58,173,14,149,94,52,165,159,121,36,175,250,176,50,234,189,67,93,168,141,177,169,26,111,110,88,181,114,143,176,235,218,82,84,42,91,223,99,171,83,212,180,85,227,105,202,170,255,0,50,184,165,90,151,15,137,77,210,156,58,54,227,102,153,7,34,90,93,77,229,117,21,143,94,116,103,140,107,241,21,55,77,201,251,51,167,95,93,12,36,161,24,228,251,168,164,96,115,169,82,91,59,26,69,114,175,26,119,140,212,160,253,209,76,225,78,178,218,70,135,11,59,190,103,238,103,157,58,146,154,138,147,188,157,145,7,170,244,234,146,81,167,7,249,82,253,142,133,175,87,246,71,39,71,62,5,73,231,248,54,53,195,89,78,213,38,221,231,21,180,124,220,149,166,170,149,90,165,55,7,107,39,185,68,178,163,78,154,127,20,165,118,83,86,180,165,13,226,168,199,249,221,191,99,54,163,212,52,244,215,223,214,111,255,0,225,95,234,7,94,181,101,79,37,123,73,244,75,118,115,245,30,161,26,77,229,40,211,81,234,190,41,91,223,193,195,213,127,136,92,175,79,75,78,92,219,95,165,255,0,187,43,161,233,26,221,109,107,107,92,169,211,217,240,214,221,64,177,213,126,161,95,137,81,202,84,165,44,183,237,78,47,251,189,131,89,83,143,169,140,191,155,59,124,145,191,89,195,208,67,236,116,22,109,165,196,147,253,145,204,172,184,178,169,237,21,27,254,229,137,85,207,58,146,111,38,228,222,247,29,86,168,69,69,223,126,228,40,197,210,110,210,44,171,81,206,50,112,151,78,187,93,21,20,198,74,217,53,220,163,95,104,233,122,111,57,22,254,5,242,49,250,147,151,220,194,78,243,149,228,239,250,22,250,73,237,218,209,66,84,189,46,148,103,154,203,27,42,148,212,90,95,22,207,186,220,150,173,242,209,167,127,138,162,186,246,91,138,149,56,195,77,70,20,226,163,27,201,242,212,207,46,138,247,250,116,42,174,255,0,231,41,41,110,212,27,74,254,89,134,206,16,83,173,38,252,157,77,78,162,157,61,61,24,193,125,234,121,95,194,56,244,170,202,14,111,119,121,62,140,146,170,234,73,183,22,165,252,197,71,167,160,227,82,42,162,124,178,87,52,193,43,93,187,24,61,46,19,167,161,134,125,101,121,125,25,177,41,117,232,101,82,148,246,178,41,105,23,91,43,43,55,229,149,78,14,44,8,73,197,21,202,81,37,40,174,236,174,81,137,66,186,16,88,97,22,233,215,52,165,225,22,99,104,229,47,162,13,60,121,122,117,98,170,249,146,240,21,94,166,162,165,162,175,47,228,183,234,63,78,167,58,90,10,74,106,206,217,73,124,202,61,70,57,199,79,66,45,57,85,171,211,43,108,141,179,150,216,246,2,236,226,168,202,79,190,199,42,180,183,104,219,82,73,105,237,252,199,62,111,41,92,177,42,180,165,147,105,93,26,40,252,95,34,168,223,23,219,115,68,86,52,159,144,138,239,187,33,248,216,219,187,108,130,118,78,65,92,221,68,178,213,84,249,216,113,40,141,229,39,47,46,230,136,32,137,164,78,40,34,139,18,40,105,19,66,68,145,68,128,0,128,0,2,134,0,48,16,12,8,16,152,196,192,116,63,249,20,254,119,39,82,238,77,46,175,98,58,101,122,235,217,50,250,113,203,81,31,157,201,85,212,165,15,186,138,78,214,232,100,214,87,78,60,52,211,247,52,86,169,194,161,238,209,201,155,202,87,36,90,143,87,184,91,109,137,237,215,184,237,183,177,166,84,199,173,223,67,58,118,140,174,175,189,141,75,226,177,68,34,167,196,94,111,96,49,85,88,234,40,168,188,175,43,237,242,53,250,122,228,168,252,205,152,49,81,212,70,50,123,39,46,166,255,0,79,86,211,71,222,239,247,8,212,192,0,40,125,10,106,62,82,233,124,38,106,172,130,17,20,158,195,93,10,231,46,107,0,165,240,154,189,46,63,126,165,225,54,98,169,35,167,233,184,211,167,82,164,218,140,99,21,118,192,217,169,168,233,233,234,205,117,140,27,71,6,156,93,150,70,237,78,178,85,175,10,107,26,127,187,51,168,129,40,147,68,84,89,36,153,68,144,197,102,27,129,34,107,22,138,242,242,52,192,114,132,100,69,197,196,179,170,21,252,144,37,43,142,237,18,73,10,72,4,157,193,69,201,130,91,220,213,78,154,140,125,216,18,166,149,56,217,125,89,44,200,216,44,4,184,130,226,17,176,172,4,184,131,204,133,130,192,79,136,39,80,133,133,136,18,226,7,16,134,34,196,11,56,164,93,107,17,196,132,169,220,163,74,163,17,240,162,78,224,69,67,131,16,225,68,152,1,30,28,67,135,18,64,4,120,113,14,28,73,0,17,225,196,56,81,240,76,0,143,14,62,7,195,143,129,140,8,240,226,62,28,124,14,225,144,11,134,133,132,124,15,32,184,6,49,30,40,87,29,200,12,80,89,5,194,224,24,175,1,100,0,3,178,11,32,0,16,196,0,48,16,0,196,0,0,23,0,1,220,46,68,0,119,11,136,0,96,33,128,0,0,12,4,0,0,0,0,23,1,0,238,23,16,0,238,23,16,0,238,59,145,0,37,112,185,17,92,9,100,25,17,184,178,2,119,11,145,184,20,74,225,114,55,0,29,194,226,176,200,21,192,46,134,2,24,192,4,2,114,81,23,21,1,43,0,41,92,121,32,0,22,107,200,242,64,22,0,201,15,36,2,24,92,46,128,44,22,11,133,208,5,130,195,21,192,0,142,104,106,73,128,198,43,133,192,2,192,48,21,135,96,0,162,193,97,140,14,31,172,84,225,85,156,159,75,43,24,180,212,231,169,158,48,140,164,223,100,117,125,75,64,181,186,186,41,205,224,190,53,30,166,122,146,174,148,169,80,141,58,52,175,240,198,73,93,123,247,101,68,86,139,75,167,223,85,86,242,255,0,235,166,238,254,172,207,172,213,198,182,52,169,227,78,156,58,66,47,250,138,90,122,173,243,96,227,223,157,28,186,154,58,177,233,70,254,249,4,91,90,85,98,222,10,30,215,49,206,182,175,243,69,124,139,161,10,240,252,209,95,169,170,85,32,163,24,184,74,119,248,155,141,138,57,111,81,170,143,89,92,179,73,171,170,245,148,99,43,111,82,61,189,203,170,83,140,147,225,170,144,151,234,136,66,156,233,213,133,71,140,156,36,164,182,3,212,215,193,86,156,170,207,24,201,252,49,248,164,115,117,94,191,13,59,149,61,29,59,62,151,143,255,0,205,213,144,208,74,182,187,89,56,183,24,125,219,183,125,239,212,213,15,240,204,41,234,225,42,213,248,144,234,226,163,98,43,149,41,107,181,80,187,115,202,111,150,16,235,35,163,165,255,0,13,213,169,24,207,91,62,27,232,163,29,228,254,103,163,130,165,70,209,132,99,15,116,21,42,101,211,102,254,31,101,228,154,99,157,164,244,189,46,142,191,22,148,51,148,118,139,150,247,151,250,35,122,146,167,74,117,219,186,141,221,255,0,51,242,46,29,218,143,211,228,140,254,179,86,52,180,209,164,157,174,21,197,139,149,90,149,42,185,115,57,25,174,231,12,228,182,148,164,215,185,165,74,48,211,101,126,100,164,254,27,25,245,20,229,78,16,202,74,248,174,85,217,22,51,85,73,228,237,209,120,36,241,142,157,164,247,114,232,70,49,229,219,119,243,7,241,70,54,125,119,45,10,118,138,202,215,127,133,28,249,101,83,214,41,198,245,57,37,29,233,171,201,91,125,143,67,168,211,209,161,163,163,57,69,241,234,115,110,254,24,158,107,73,46,38,178,117,57,110,242,248,167,143,93,182,253,73,72,244,176,82,156,97,41,73,201,240,226,220,165,213,183,121,127,115,14,154,81,173,234,21,234,201,188,110,210,249,69,27,235,214,224,209,169,36,215,45,236,223,182,199,59,79,46,22,157,227,105,201,198,207,183,197,187,36,82,167,247,145,113,77,227,188,139,116,212,103,42,240,166,164,237,41,40,216,174,140,156,39,27,70,219,216,232,104,36,190,223,71,165,178,186,253,11,82,61,38,41,89,45,162,133,41,239,178,34,165,114,75,115,45,34,229,41,119,100,36,236,89,87,151,101,208,162,229,20,206,83,111,101,177,14,110,233,154,44,13,108,17,74,36,135,244,67,138,188,210,10,211,4,161,74,239,178,51,41,57,85,79,222,229,245,229,106,106,63,82,138,49,188,192,140,83,169,234,180,226,239,106,84,111,191,75,200,232,227,74,82,199,27,51,7,167,218,90,173,77,118,190,58,152,245,190,203,99,101,121,170,17,123,222,114,253,144,25,181,146,141,212,33,209,24,63,22,254,77,18,119,234,80,249,102,252,88,177,154,41,187,65,119,102,138,151,138,246,104,201,67,153,251,116,70,186,207,178,240,5,31,132,170,179,199,75,63,145,100,246,137,70,186,106,20,163,22,210,202,64,99,132,11,163,18,48,177,106,177,67,72,177,34,40,154,1,162,72,136,238,4,128,87,2,134,0,48,1,128,16,2,0,0,34,201,17,96,91,164,254,36,223,136,154,116,177,202,180,159,208,163,70,191,136,253,146,55,104,227,181,252,187,153,170,167,89,89,206,179,143,225,142,198,110,163,212,237,85,191,37,42,109,59,51,88,154,183,28,159,177,99,135,35,20,73,166,154,104,131,37,218,153,68,19,225,74,107,172,93,254,134,169,71,157,24,248,242,163,141,190,23,212,163,37,72,218,188,218,203,106,114,151,41,191,67,182,150,151,249,78,110,166,73,206,173,237,181,61,182,247,58,154,117,141,10,107,249,80,69,192,3,10,140,254,19,37,73,94,102,170,187,35,13,239,32,44,123,35,59,149,230,78,164,237,19,54,86,2,82,119,157,141,82,169,41,44,111,104,94,246,51,210,167,205,156,190,134,132,136,28,73,137,34,118,40,17,34,54,30,229,68,208,200,92,121,5,75,97,226,70,227,82,32,118,176,18,186,100,122,16,11,102,73,139,176,251,5,52,178,217,119,53,148,233,227,148,155,240,104,196,34,2,39,136,98,4,4,89,136,98,5,96,89,136,177,2,187,5,139,113,12,64,170,193,137,109,133,96,33,136,98,89,96,176,14,195,176,92,46,20,128,119,2,4,3,0,16,12,96,68,99,24,16,2,118,0,32,4,130,192,70,193,98,118,0,32,59,12,118,2,54,24,192,4,0,48,1,13,144,96,72,8,128,18,184,92,136,89,129,43,129,27,6,224,72,8,133,192,144,9,12,0,0,64,48,1,0,192,64,3,1,0,12,64,0,49,17,148,136,93,148,89,116,25,34,24,176,197,129,102,72,46,87,102,61,200,39,177,9,205,33,74,229,74,18,148,138,9,84,100,233,222,69,145,164,172,59,40,129,44,118,51,212,158,44,186,82,216,203,58,114,148,128,182,156,174,78,110,200,174,149,55,18,215,27,129,66,147,185,162,12,134,3,81,104,130,221,138,170,72,145,25,68,10,84,164,217,162,55,72,140,113,66,156,236,138,9,206,194,227,43,21,89,205,147,84,64,174,173,71,46,133,81,82,189,219,53,112,210,35,40,132,67,143,130,234,100,173,175,197,236,205,18,211,228,81,61,26,240,81,26,122,185,84,52,70,172,202,105,208,197,155,41,211,216,10,248,179,39,26,146,101,142,154,28,34,136,35,148,137,70,108,148,146,177,75,186,97,87,54,216,66,228,96,203,47,96,44,182,197,85,37,98,89,21,77,57,1,76,164,219,39,25,201,14,20,139,120,104,34,137,86,100,161,57,50,197,77,19,81,72,41,197,18,104,142,65,145,2,110,195,200,86,184,212,64,91,144,212,84,149,42,18,159,132,93,98,26,136,169,233,231,31,40,8,105,121,185,146,178,240,110,140,19,143,60,99,250,24,116,114,183,33,208,201,70,55,100,170,205,90,149,40,197,183,8,254,135,19,83,90,57,181,78,43,232,142,158,173,206,180,249,165,106,126,17,201,212,213,133,59,198,22,185,168,149,150,178,178,114,156,140,114,110,68,234,101,41,59,178,41,52,250,154,101,103,15,5,186,188,173,177,135,81,85,198,163,73,254,199,66,83,123,111,123,25,235,44,211,206,41,163,42,209,232,51,115,171,89,183,210,49,95,185,233,52,213,227,39,81,39,180,123,179,204,250,68,93,25,214,113,254,95,238,117,40,229,189,159,93,128,233,82,114,175,81,207,183,100,95,153,150,53,120,49,94,221,76,245,181,46,156,101,102,69,116,244,149,33,86,87,79,165,206,15,171,85,117,181,82,149,249,111,104,163,95,164,201,198,26,137,247,177,202,171,83,139,168,147,95,66,194,163,37,41,70,52,85,228,229,37,24,171,245,187,37,169,194,54,161,78,210,180,175,57,175,197,47,111,100,104,209,83,133,77,90,148,212,103,26,80,149,73,70,246,246,70,26,149,57,156,172,150,247,178,44,74,178,20,101,45,160,191,114,19,120,213,140,95,107,220,74,114,151,66,122,88,241,117,244,147,131,107,37,120,223,175,112,46,245,201,186,90,104,212,149,92,170,74,158,202,214,198,61,145,194,244,104,78,85,91,73,224,229,20,229,140,90,243,223,167,208,223,254,32,118,140,178,146,157,74,178,230,107,167,201,123,116,51,122,61,40,175,189,106,28,170,111,39,6,223,75,117,233,220,149,91,125,70,95,112,160,175,149,73,99,183,238,67,28,174,149,236,228,237,103,244,44,213,47,190,82,82,254,21,151,45,75,59,245,111,250,34,186,124,206,50,114,75,151,191,65,10,177,198,73,194,55,203,27,202,239,185,117,39,133,90,117,19,217,77,63,220,116,241,117,188,227,11,191,171,33,168,86,114,146,118,183,96,61,60,21,157,139,87,44,91,125,250,25,244,181,85,90,20,234,249,138,101,156,89,116,93,8,162,210,104,21,57,73,218,235,245,34,227,38,178,185,28,148,64,156,233,240,221,153,84,164,145,25,212,114,32,16,215,185,117,21,204,217,82,102,170,48,188,86,221,119,34,161,81,95,158,125,10,120,156,58,53,170,185,36,227,29,174,175,185,42,179,221,174,197,85,154,116,105,210,201,39,90,106,47,205,187,148,104,244,250,42,142,150,157,246,81,142,82,249,153,181,53,184,149,27,108,215,170,147,84,84,99,182,91,152,48,149,139,18,150,118,106,61,197,85,60,83,35,52,252,13,212,186,246,42,13,54,201,54,93,82,73,203,232,66,156,58,33,215,149,234,191,145,41,20,212,119,148,99,229,156,207,87,169,122,244,161,226,46,95,175,255,0,135,79,173,68,252,35,137,175,158,122,250,159,203,104,254,129,81,140,229,30,133,145,213,74,62,255,0,82,129,39,118,65,209,134,166,94,11,214,163,249,89,138,153,162,49,114,180,87,118,93,69,223,104,136,213,120,223,226,69,91,231,83,242,252,38,157,45,10,83,114,147,142,51,189,178,139,179,123,23,64,166,159,114,74,72,174,133,72,213,213,234,41,74,16,148,97,55,20,241,179,178,249,23,189,52,31,149,242,99,66,82,68,174,67,236,255,0,150,76,199,45,90,134,177,105,92,165,196,146,186,229,216,163,120,204,113,173,62,38,56,74,214,248,186,47,145,111,27,23,205,183,212,11,192,175,139,252,178,253,5,198,138,235,116,65,107,32,197,197,139,252,72,78,107,200,26,180,219,81,155,254,111,236,116,40,114,65,123,68,195,164,89,80,94,243,102,229,240,84,223,240,153,87,58,187,188,138,92,118,45,173,213,148,183,228,218,44,167,34,111,43,237,114,152,59,187,246,47,82,219,114,8,207,125,223,147,155,82,205,70,253,50,179,55,212,149,231,20,153,207,169,188,165,31,32,100,169,255,0,90,43,126,139,226,247,253,206,212,21,162,142,39,89,246,187,168,191,169,220,143,64,134,72,137,32,170,53,82,180,25,138,44,209,175,149,162,151,147,30,86,136,17,173,45,236,70,156,114,159,178,43,114,206,118,70,202,48,180,66,44,140,75,18,18,68,208,81,97,161,18,64,52,74,200,65,123,20,59,32,196,125,70,65,28,71,137,32,2,56,142,195,2,8,244,31,65,132,98,229,37,20,6,189,52,113,165,127,205,185,105,21,202,146,93,130,225,82,16,174,23,1,128,174,23,1,136,46,23,0,24,174,43,128,197,112,16,5,199,114,35,8,149,130,196,51,12,194,172,176,16,204,51,2,118,11,16,226,7,16,9,140,175,48,226,1,96,21,241,3,136,5,160,85,152,102,5,151,11,149,230,25,129,101,194,229,121,134,96,89,112,185,94,97,152,22,92,46,87,152,102,5,129,114,25,134,68,19,17,28,135,144,12,5,146,12,128,144,17,200,50,69,18,2,57,6,72,130,68,108,25,32,201,0,198,71,36,60,144,12,5,144,93,0,192,87,11,128,196,49,0,0,192,4,22,24,1,28,71,136,192,0,0,0,86,11,12,0,86,67,178,1,128,238,69,171,140,64,44,71,138,0,1,236,32,24,8,0,0,136,158,228,194,192,83,139,185,46,29,203,0,162,49,130,68,152,1,5,110,33,129,96,88,162,56,144,113,185,109,130,192,80,169,22,40,216,157,128,8,56,130,137,48,2,56,139,4,76,8,32,162,60,73,0,10,193,97,128,0,134,0,32,24,0,172,48,0,11,142,226,11,0,92,171,81,43,82,126,251,23,88,163,83,210,31,50,137,208,156,121,118,119,54,74,42,48,115,168,254,134,90,80,230,201,178,234,152,234,87,10,237,165,241,52,101,92,157,116,234,106,42,218,19,198,157,186,47,38,37,165,88,243,41,124,206,190,170,20,116,241,146,123,43,108,113,53,26,171,193,194,158,200,212,102,157,90,116,227,31,238,204,21,23,55,35,176,74,114,111,123,146,131,180,183,76,210,42,92,92,250,164,188,216,178,77,197,43,239,31,37,142,80,232,200,84,168,163,7,27,223,148,203,75,253,57,170,149,107,66,47,164,87,245,58,48,106,156,239,224,225,250,60,229,79,81,93,254,44,83,253,206,156,170,115,59,176,139,39,90,82,149,159,71,185,10,173,205,89,138,28,246,223,166,195,157,212,146,253,0,209,151,3,211,171,91,172,154,138,57,148,228,226,228,246,203,201,187,93,39,246,74,118,233,147,57,240,114,222,73,116,3,101,26,177,167,167,212,213,149,157,73,74,52,224,190,91,182,96,106,236,209,10,24,232,85,105,205,44,178,148,111,243,40,139,186,217,218,229,133,11,37,203,20,110,244,137,66,158,166,117,106,187,112,225,41,47,232,102,194,24,150,210,198,149,14,36,31,222,103,138,94,214,223,250,129,201,245,250,185,87,167,20,177,74,46,88,229,123,93,151,122,62,48,211,202,91,94,79,118,182,232,239,191,159,161,131,213,231,196,245,42,169,70,202,11,27,95,165,145,213,210,169,211,210,82,140,179,86,135,73,164,173,236,101,165,90,134,221,78,169,189,249,101,77,166,189,211,37,70,46,91,95,176,84,114,117,148,100,254,27,91,155,46,170,237,251,22,71,24,213,134,214,187,235,238,95,137,245,171,71,27,213,168,237,181,148,74,245,118,140,229,31,170,46,210,187,209,169,38,236,164,222,229,25,61,102,178,157,47,205,37,23,238,69,119,61,62,156,161,233,250,120,55,190,55,127,83,100,96,17,141,186,45,137,54,227,29,150,224,70,164,149,56,189,247,50,57,100,247,46,112,148,159,48,112,98,187,1,74,221,247,37,139,75,123,162,201,77,83,218,22,94,74,156,238,3,132,84,164,149,205,138,202,55,252,166,122,9,187,203,232,139,53,82,140,33,140,123,245,32,203,41,101,38,78,17,148,181,148,35,126,90,112,148,164,189,250,34,184,199,115,77,21,247,245,166,211,190,209,87,177,69,90,185,77,207,119,178,218,198,120,228,229,138,47,169,205,123,245,43,86,140,101,221,218,197,101,92,145,11,43,251,33,206,120,171,132,30,93,122,148,89,7,102,151,86,200,213,95,120,217,109,40,148,213,100,16,95,20,155,232,121,188,157,74,146,155,252,82,108,238,106,170,112,244,117,231,223,22,151,244,56,148,227,100,69,19,236,135,14,168,83,248,201,67,226,64,107,167,179,72,213,23,141,223,177,146,158,243,52,212,77,69,46,236,8,233,234,58,148,220,159,230,145,208,208,202,46,53,114,252,13,63,213,28,218,11,26,75,230,205,244,101,134,134,188,237,249,190,187,34,138,61,45,101,91,85,87,205,73,29,19,31,164,37,246,71,37,126,122,146,123,252,205,214,230,8,129,231,226,242,255,0,17,84,147,252,20,223,244,255,0,115,208,201,225,25,73,244,138,185,231,116,177,226,122,166,182,94,35,143,244,10,234,84,140,146,146,132,183,40,168,249,35,116,183,191,83,84,62,38,223,147,157,169,151,252,164,158,86,106,81,107,245,42,58,154,105,99,82,43,240,189,142,140,18,113,149,251,28,216,124,75,230,116,214,202,95,50,82,57,186,186,141,206,81,180,109,23,110,134,95,162,253,13,26,159,226,207,252,198,86,247,96,118,125,57,127,202,209,191,135,47,220,213,41,43,148,105,35,141,26,113,252,177,138,253,141,206,20,227,28,200,211,147,95,201,154,165,241,219,169,162,180,178,108,165,171,179,108,35,77,91,175,83,87,72,236,80,149,153,55,43,64,10,223,89,191,8,197,87,122,175,232,107,189,224,255,0,154,86,50,234,86,53,200,50,80,230,173,31,122,158,124,123,29,152,244,57,58,56,222,181,55,125,249,153,214,143,64,169,2,123,8,96,96,245,9,94,172,99,226,55,49,86,157,162,104,214,75,254,98,94,201,35,159,86,89,201,69,119,8,187,73,28,158,76,232,83,40,163,5,24,43,26,97,23,112,44,176,0,202,11,146,66,177,43,0,218,21,137,118,4,21,30,132,148,135,136,177,32,144,136,238,59,129,32,21,134,64,26,40,83,183,59,250,16,161,71,39,119,240,175,220,214,21,16,36,32,34,4,132,2,17,43,5,128,136,18,176,172,2,1,216,64,0,22,29,130,16,14,192,5,86,11,17,200,121,0,236,22,22,65,144,14,193,97,100,44,128,149,133,97,102,25,128,236,2,204,50,1,128,178,12,128,96,44,131,32,24,10,225,144,12,100,114,30,64,22,13,199,112,184,11,113,238,23,11,128,183,13,199,113,92,2,236,46,194,232,46,128,46,194,236,0,7,118,43,177,128,10,236,46,201,0,10,236,46,201,0,10,236,50,99,16,6,76,121,8,65,82,200,121,17,16,19,200,121,149,140,9,228,25,17,176,1,60,131,34,187,133,192,179,33,228,83,112,184,23,100,25,20,133,192,191,32,200,160,46,192,191,33,228,81,118,23,96,95,144,100,83,118,23,96,93,144,92,166,225,147,2,235,133,202,114,97,147,2,235,133,209,78,76,50,96,93,116,59,162,140,152,100,192,186,225,114,156,152,100,200,47,184,92,167,33,228,5,192,83,152,243,40,176,10,243,12,192,176,10,243,30,64,76,8,100,60,136,36,4,114,12,128,144,17,200,121,1,32,35,144,100,3,24,174,23,1,128,174,23,1,128,92,0,102,109,84,173,56,163,77,204,122,135,255,0,51,254,84,128,215,70,10,164,58,245,51,107,253,74,151,167,197,210,164,179,171,225,118,35,13,84,104,73,57,187,69,187,95,193,93,77,46,91,208,158,153,183,187,158,92,204,43,143,90,166,175,85,43,202,50,220,151,216,42,96,156,157,190,103,85,104,235,238,229,82,11,111,194,238,87,95,75,192,211,212,171,57,100,226,175,110,166,181,156,115,94,142,149,62,106,149,159,208,207,81,210,221,83,140,190,110,69,21,181,18,114,187,79,234,103,157,103,83,149,84,183,201,88,13,121,70,43,153,221,251,153,101,94,60,215,123,219,99,60,233,73,191,226,92,166,80,146,32,223,233,117,63,231,36,188,193,157,87,101,37,189,209,231,253,62,163,165,175,164,223,70,241,127,83,182,165,187,3,110,41,69,184,202,233,132,154,149,159,212,174,157,78,158,26,52,233,232,101,82,242,146,132,124,205,216,10,53,243,154,133,10,50,142,17,199,44,159,123,152,245,55,165,75,227,114,111,104,196,191,89,53,87,87,82,113,81,148,111,183,107,148,183,157,122,92,173,198,15,54,175,224,43,87,168,82,169,71,71,70,133,89,199,56,219,26,113,236,187,182,99,165,13,236,150,253,203,165,83,137,57,74,125,100,239,214,227,229,77,165,248,213,130,42,147,95,10,146,188,154,70,174,34,141,29,61,40,37,9,84,78,115,169,213,227,126,222,54,50,84,142,60,174,87,138,188,190,91,23,86,148,105,198,188,190,55,10,120,38,246,218,49,176,87,151,212,77,85,173,86,125,50,157,209,223,165,141,29,61,212,150,49,93,98,158,246,93,151,204,224,80,142,85,105,167,28,148,166,182,114,181,254,167,123,91,55,13,28,173,41,39,147,179,139,187,234,255,0,208,138,174,148,156,177,124,73,212,217,201,58,157,122,219,251,26,163,36,175,148,122,71,46,189,12,209,188,58,219,40,70,48,183,189,183,254,165,146,111,12,123,167,100,252,197,246,42,47,150,162,63,101,141,40,59,59,115,7,166,109,234,122,118,255,0,49,150,164,114,87,92,190,229,158,155,9,75,212,104,69,55,188,208,30,190,110,209,185,67,173,37,209,147,170,220,165,100,16,167,110,189,76,170,80,148,156,111,52,145,93,106,187,150,206,50,113,218,254,236,175,134,147,185,70,124,37,55,114,74,17,143,93,201,206,86,217,5,40,101,82,242,237,184,70,154,48,181,149,186,110,100,213,212,206,171,183,68,107,156,248,84,27,190,242,48,217,202,86,93,89,21,101,8,43,70,83,232,229,101,253,201,104,172,244,217,171,44,219,150,202,196,170,114,218,48,87,81,139,252,86,253,200,206,81,167,165,132,35,126,158,110,81,77,73,172,138,103,55,109,136,206,238,87,100,96,221,223,146,178,156,160,154,220,34,177,216,151,98,11,226,123,245,3,77,57,114,179,53,69,177,162,59,82,119,235,107,153,167,43,192,43,7,169,41,75,70,161,30,178,154,57,234,149,72,175,132,233,235,63,233,199,230,200,70,59,1,203,157,57,101,124,89,100,22,54,58,120,161,240,163,46,200,35,37,21,204,141,85,109,148,125,162,199,192,138,123,108,18,163,38,223,55,81,130,170,113,251,167,243,185,162,179,113,244,186,158,45,47,236,84,225,56,194,209,138,191,204,178,188,101,91,73,42,49,157,56,221,109,117,37,220,11,189,38,54,244,250,63,205,121,126,230,201,25,180,211,133,29,45,58,121,195,40,69,46,165,234,74,75,102,191,80,43,172,254,234,126,234,199,11,209,229,157,93,117,79,205,81,47,221,157,189,86,212,191,238,71,11,208,249,116,149,92,182,148,170,173,159,94,128,117,254,24,73,248,71,47,93,117,167,146,93,114,130,253,206,140,234,71,134,227,125,223,250,152,117,86,157,56,47,205,90,37,131,165,30,191,83,167,249,190,103,58,43,157,47,115,162,250,253,69,35,155,172,254,44,255,0,204,102,140,115,154,138,238,236,105,213,255,0,22,79,249,153,29,20,114,213,211,246,119,253,8,59,20,163,205,111,114,202,205,199,79,103,215,160,168,254,22,45,92,242,157,151,68,70,156,250,139,177,10,105,101,139,238,89,87,171,51,229,105,155,97,100,149,165,253,202,234,187,108,141,43,153,20,85,143,50,247,216,8,95,21,22,251,110,102,213,37,198,169,151,104,154,107,242,208,156,189,236,140,250,151,26,154,104,212,191,51,88,63,212,138,171,71,22,170,70,233,237,15,238,116,98,98,209,197,169,213,118,182,201,27,122,0,198,68,104,14,62,166,50,171,172,173,21,209,75,118,58,122,122,112,146,118,114,151,150,205,117,98,150,162,126,251,145,195,112,137,66,203,178,45,76,173,19,64,72,146,136,145,36,80,98,4,194,193,81,76,97,96,32,144,9,140,128,1,246,16,12,116,224,231,59,11,226,102,202,84,240,143,187,234,21,36,148,99,101,209,12,2,196,8,7,96,176,17,1,216,0,0,0,161,0,0,0,12,0,64,48,1,0,192,10,112,12,10,86,160,146,174,17,103,12,92,49,113,145,46,42,1,112,197,195,37,197,67,226,32,43,225,135,8,183,136,131,136,128,171,132,197,195,101,252,72,134,113,2,142,27,12,25,126,72,119,136,25,176,97,139,52,242,133,162,21,155,22,24,179,77,162,24,196,35,54,44,44,205,56,160,197,1,155,112,220,209,130,14,26,3,62,225,185,163,1,112,208,25,238,194,236,191,134,28,32,51,220,121,23,240,131,132,5,25,6,69,220,33,112,128,175,32,200,179,132,46,16,17,200,89,146,225,49,112,216,11,48,204,56,108,56,108,3,49,230,46,27,23,13,129,44,195,50,56,48,193,129,60,195,50,188,100,24,176,44,204,121,149,89,134,224,95,196,216,142,101,91,128,22,100,25,21,140,11,50,12,136,92,0,158,67,200,172,0,179,32,186,43,11,129,101,208,238,138,128,11,174,130,229,87,0,44,186,25,85,199,112,44,2,188,131,32,44,2,188,135,144,19,176,16,200,50,2,96,71,32,184,12,5,113,128,0,12,41,12,0,32,16,192,2,225,112,11,5,23,11,133,135,96,133,112,184,236,22,10,50,12,130,193,96,12,135,144,172,59,0,242,12,133,96,176,15,33,228,43,14,192,60,140,53,235,225,58,155,245,102,235,28,109,87,222,86,148,87,144,136,241,156,170,172,183,141,247,68,189,66,112,165,83,26,107,28,21,159,204,190,139,165,167,210,170,179,130,114,166,239,191,226,151,101,244,57,21,106,113,37,41,74,77,201,187,129,57,107,107,184,168,198,82,178,35,246,202,178,142,50,156,154,241,113,83,140,170,207,24,43,185,116,72,237,80,208,208,244,237,60,181,58,156,103,82,61,35,217,63,31,48,60,238,162,56,212,148,39,27,88,166,58,120,205,187,120,232,107,172,229,90,165,74,147,222,83,119,42,218,14,206,73,21,20,85,211,198,17,188,39,36,252,27,61,63,210,93,106,106,182,174,171,133,55,240,197,124,83,255,0,68,95,161,210,189,84,179,154,202,140,95,254,79,193,220,165,161,117,158,83,218,62,17,21,134,122,63,79,141,11,80,169,74,133,75,115,101,191,238,87,166,141,55,12,99,246,105,84,132,172,234,124,105,253,60,150,107,244,220,211,133,56,252,137,250,63,166,203,77,23,82,181,179,155,229,137,21,174,158,158,85,42,236,163,31,242,198,216,162,189,99,165,166,203,154,81,199,188,122,202,71,82,141,162,165,111,39,7,214,150,117,84,213,90,120,182,237,204,34,185,145,202,239,25,217,127,49,61,61,72,113,167,58,148,227,82,16,74,9,55,101,126,173,144,228,89,39,105,40,245,147,42,211,84,202,140,174,247,149,228,151,205,245,253,141,50,209,120,185,189,130,77,70,241,231,127,36,85,70,154,132,173,119,57,62,199,71,75,164,85,41,214,115,147,88,173,177,125,58,238,6,21,45,219,147,229,186,235,250,255,0,100,30,163,26,148,125,62,165,106,143,12,227,104,223,172,155,53,104,84,107,87,163,196,167,196,180,37,81,69,62,178,189,183,253,14,111,175,106,39,82,143,222,73,77,206,163,223,194,94,8,174,103,166,255,0,243,52,239,37,180,156,182,234,173,185,187,93,148,231,164,160,155,223,23,253,63,220,203,233,241,110,183,195,141,169,75,189,242,203,111,238,93,57,194,94,177,29,177,84,223,105,95,161,21,181,197,201,202,107,123,201,178,78,73,83,141,186,229,114,116,161,148,19,233,238,200,75,248,170,54,179,180,175,250,149,146,84,229,82,63,153,117,189,186,27,61,42,45,122,157,53,107,98,164,239,244,50,85,149,85,27,70,109,199,195,45,209,234,29,26,244,230,246,180,183,249,10,71,168,91,18,83,81,93,10,226,238,199,29,236,70,150,66,242,119,109,217,118,21,107,70,203,191,114,216,45,190,69,21,175,42,152,167,185,5,91,45,222,236,186,148,110,186,90,229,73,89,217,110,252,151,84,151,14,147,111,175,68,5,26,170,156,74,150,95,12,118,21,8,239,151,142,133,75,115,76,151,10,142,63,137,237,254,165,9,63,137,222,220,165,90,169,89,217,118,216,186,17,217,253,63,15,247,49,86,155,149,91,121,44,74,166,249,167,220,150,61,95,127,4,177,86,240,130,246,97,17,83,199,96,143,55,208,132,254,60,151,212,154,182,246,238,81,167,173,41,121,50,79,173,141,113,141,168,255,0,83,36,255,0,138,200,172,122,157,245,13,120,72,16,170,243,87,155,247,36,150,193,13,19,68,81,36,81,52,52,36,73,0,236,74,49,216,137,100,122,1,91,163,23,216,95,103,143,130,241,1,95,13,174,140,132,232,228,238,227,9,53,221,197,51,64,1,142,26,88,198,17,141,174,163,210,228,165,166,167,43,57,71,225,119,92,221,13,22,0,43,139,149,57,169,97,149,189,203,190,217,110,180,101,244,104,68,89,5,117,170,198,107,224,157,238,223,66,94,155,252,90,146,221,99,27,116,242,54,141,58,72,90,147,127,154,95,208,13,212,86,241,69,26,143,137,154,97,178,110,246,105,25,106,252,68,86,90,155,166,80,104,158,233,180,103,185,182,86,210,154,248,111,184,85,234,82,155,140,242,45,156,178,73,53,102,5,85,82,149,39,25,61,172,115,242,149,169,210,222,206,167,102,116,39,195,141,73,74,77,201,254,83,21,105,198,174,161,202,216,168,199,20,175,223,169,21,171,71,21,132,228,173,205,38,246,52,117,33,69,99,78,55,217,245,100,192,4,134,32,49,234,246,212,167,230,35,78,232,122,207,226,65,251,10,29,10,137,98,73,92,106,196,177,184,9,92,152,177,104,106,225,82,0,2,6,2,26,1,139,160,192,129,139,216,58,22,81,167,156,189,151,80,45,211,211,252,111,232,104,14,128,20,0,128,129,136,0,0,67,16,0,134,5,0,134,0,32,0,0,0,16,12,8,220,46,17,203,26,46,251,59,31,217,217,81,82,38,153,46,3,37,193,97,81,65,245,44,225,48,225,50,10,242,126,72,228,252,150,58,76,143,6,64,67,136,252,135,22,94,70,232,178,60,25,20,62,51,14,59,32,233,72,139,165,32,46,251,67,15,180,179,63,14,98,225,212,3,79,218,137,125,171,220,199,195,168,71,135,83,192,53,208,251,82,242,31,106,94,78,118,21,60,13,66,167,128,107,163,246,165,228,127,105,94,78,122,165,50,106,140,192,221,246,149,228,127,104,94,76,107,79,47,36,190,205,47,44,131,103,29,121,31,25,24,254,207,47,44,146,161,47,44,13,124,100,28,84,102,224,203,200,248,82,3,79,17,15,52,101,225,204,88,204,13,121,161,228,140,79,136,136,231,83,192,53,191,36,23,137,131,139,81,118,35,199,159,229,99,13,116,111,16,188,78,119,218,37,225,135,218,24,195,93,30,80,229,57,223,104,97,246,134,48,215,74,209,21,162,96,251,75,15,181,12,27,241,136,176,70,53,170,247,39,246,165,228,13,60,52,28,52,103,251,82,242,73,106,19,238,5,220,36,46,18,33,199,65,246,133,228,9,240,133,194,23,29,15,141,16,14,16,112,135,198,136,248,209,10,135,11,216,56,68,248,177,31,18,32,85,194,246,14,17,119,17,6,107,200,20,240,133,195,47,201,6,72,34,142,27,22,12,211,116,27,123,5,102,193,139,22,105,178,11,32,140,184,176,179,53,98,131,8,129,147,152,57,188,26,176,136,112,226,6,91,191,1,147,53,112,208,184,104,12,217,49,228,205,28,36,28,36,6,124,135,145,119,8,56,64,85,144,100,89,194,14,26,2,188,131,34,124,48,225,129,28,135,144,112,253,195,0,12,131,32,192,20,0,121,6,66,196,49,2,87,11,145,176,1,43,142,228,6,4,174,59,145,184,92,9,129,28,135,144,12,100,110,59,129,43,216,226,83,140,170,234,22,46,205,239,127,30,231,90,172,173,78,111,196,89,198,175,87,236,250,126,26,254,37,69,121,123,71,192,16,215,234,21,70,161,7,247,112,218,62,254,230,74,20,106,234,170,170,84,163,121,50,205,38,150,182,186,190,16,217,126,41,62,145,58,176,212,210,210,82,149,45,45,8,169,173,157,73,207,118,252,217,1,47,179,233,253,42,132,103,86,175,59,248,177,248,165,237,31,8,227,250,143,170,58,237,54,212,41,199,104,193,118,46,167,160,149,121,222,181,71,81,251,200,186,94,155,74,9,252,55,189,185,99,254,160,113,126,213,57,190,74,115,151,210,200,179,79,75,83,171,175,26,80,132,33,151,87,39,123,47,38,237,76,168,210,155,81,165,27,249,123,157,95,74,211,40,69,113,35,247,147,89,79,217,118,143,247,101,26,244,186,104,66,52,232,83,190,41,117,125,109,231,230,206,148,98,146,240,83,66,158,25,205,252,82,118,39,58,145,138,146,191,195,212,195,76,245,233,199,62,36,247,111,225,136,246,235,126,145,57,218,205,117,167,120,190,253,89,98,213,113,41,71,8,202,82,234,212,85,202,54,69,95,79,44,231,133,63,197,43,246,56,94,171,193,117,226,233,89,193,65,89,157,9,234,116,106,119,213,214,89,71,225,163,36,249,126,157,217,199,245,45,84,43,234,106,74,148,147,187,217,95,167,207,253,4,28,250,151,169,41,203,164,105,171,219,220,211,70,106,150,158,20,218,151,19,31,247,34,233,168,80,195,243,52,139,113,156,231,140,39,148,87,89,61,172,105,149,121,99,189,157,215,185,162,151,168,212,133,25,170,113,113,148,158,242,234,173,236,83,95,134,173,26,89,73,174,178,151,127,146,40,202,83,113,179,150,78,86,234,40,186,165,71,69,193,41,181,56,83,86,81,253,127,185,206,245,185,53,29,60,37,241,96,229,179,242,206,162,210,213,213,215,159,14,55,188,185,159,104,175,153,198,245,154,185,250,141,72,229,25,70,22,138,113,232,74,69,190,145,79,21,86,118,109,44,119,75,199,49,94,135,57,86,171,81,54,238,185,175,222,236,187,74,163,15,77,175,57,56,243,101,108,147,235,178,234,136,250,108,98,227,39,202,229,156,87,186,35,78,206,158,167,14,148,233,202,57,198,106,214,247,242,100,174,167,26,206,113,149,237,38,141,84,170,36,228,190,22,159,234,188,153,32,184,149,178,181,222,238,247,42,46,190,81,183,114,21,146,75,166,229,117,43,96,228,163,43,203,202,232,130,18,117,45,189,252,138,71,168,244,234,156,109,29,41,183,205,142,50,249,163,84,21,142,79,162,212,222,181,36,238,182,146,254,135,94,246,137,20,167,55,21,238,53,11,47,235,238,87,6,228,243,255,0,196,182,15,155,114,8,65,94,101,58,185,229,60,111,180,77,19,106,23,126,12,79,119,114,139,52,208,114,170,191,151,127,169,116,249,170,191,17,216,149,8,58,116,147,95,20,183,23,195,37,21,245,96,44,173,10,155,244,185,205,159,51,106,246,55,106,170,58,122,87,124,175,123,36,206,117,55,47,197,213,150,37,89,151,107,8,54,185,98,134,74,246,8,131,87,139,249,10,154,202,222,229,206,42,10,226,211,174,103,177,69,174,92,141,46,198,57,127,21,154,234,201,40,251,223,161,138,171,180,164,253,136,172,113,230,223,201,98,43,167,240,162,196,17,36,73,17,68,209,67,68,144,144,192,145,98,232,86,139,16,18,16,0,12,64,0,2,24,0,132,49,0,141,244,35,140,33,31,17,185,130,49,202,74,62,93,142,148,55,114,37,85,223,129,179,29,87,187,53,77,246,70,90,142,215,16,102,203,226,69,50,181,238,203,167,30,253,217,91,142,81,119,52,201,71,25,108,79,164,162,138,55,82,177,118,86,79,123,187,89,10,170,234,70,19,169,139,229,149,250,249,48,81,92,73,78,81,111,158,95,61,174,104,212,79,238,229,55,241,71,148,134,146,10,241,232,236,188,111,255,0,189,72,55,46,161,32,67,125,0,4,48,2,157,79,72,149,70,54,233,250,23,106,127,134,159,243,17,130,216,168,107,116,17,149,135,110,232,79,202,2,219,220,8,69,147,34,128,24,0,88,96,4,0,250,2,31,93,192,33,23,41,123,179,100,34,161,28,81,150,53,99,30,140,140,181,73,119,24,173,215,3,151,45,114,79,169,40,107,162,251,140,71,72,12,145,213,198,93,201,170,201,247,24,173,2,42,226,11,136,5,183,12,138,243,22,65,22,228,25,21,92,16,22,100,44,136,138,192,60,130,225,136,250,0,208,6,68,114,2,66,22,65,112,37,148,66,232,196,170,178,92,86,48,214,205,131,99,34,172,89,26,128,104,216,68,99,36,72,40,216,44,130,194,176,5,162,44,98,59,5,128,88,196,56,113,29,130,192,71,133,16,224,196,157,134,5,92,24,135,2,37,214,0,41,224,68,56,17,47,0,41,224,196,151,14,36,192,8,240,227,224,120,161,221,6,72,3,20,60,81,28,151,144,226,71,200,14,200,86,68,93,104,162,15,81,16,45,178,22,43,193,87,218,35,228,131,213,71,200,23,224,133,195,137,153,235,35,228,139,214,199,200,70,167,74,36,93,56,152,229,173,94,74,229,172,184,26,229,24,162,137,184,163,52,181,18,151,118,87,148,159,226,101,77,95,41,162,188,247,33,139,242,53,18,162,110,68,28,137,226,200,58,114,10,89,177,102,201,112,164,46,28,130,12,203,41,207,114,172,36,78,17,104,11,229,61,138,179,151,145,200,141,153,21,37,57,121,26,156,188,144,220,91,148,91,196,151,145,170,178,242,83,184,43,129,127,22,94,67,141,47,36,4,5,234,180,137,170,204,204,135,118,65,165,87,100,149,115,38,76,50,144,53,183,142,62,57,139,41,120,36,156,159,96,186,217,199,31,24,202,163,47,4,212,37,224,130,238,48,113,138,177,151,128,197,248,2,206,51,14,51,43,197,133,128,183,140,195,140,85,96,2,222,56,254,208,83,96,176,23,125,160,95,104,41,176,98,129,171,30,164,135,218,133,130,23,13,20,73,106,137,125,161,149,170,104,150,8,9,125,160,124,114,24,32,192,9,241,195,143,98,56,3,128,18,227,135,24,135,12,120,1,46,40,113,5,128,98,4,184,129,153,28,67,16,39,144,242,43,176,200,39,145,43,149,146,2,119,25,88,192,90,138,177,165,66,115,159,194,151,79,39,59,79,160,171,172,159,22,191,36,101,191,187,58,19,171,74,22,85,21,223,88,154,96,220,146,218,215,10,178,142,150,20,105,197,83,143,195,210,43,100,81,91,71,74,164,229,57,194,42,111,242,179,109,53,179,114,248,74,167,122,191,4,121,76,171,153,56,194,142,209,183,208,201,171,212,74,156,58,163,118,190,173,45,42,105,219,39,216,225,86,114,212,59,223,99,113,154,158,143,133,91,89,75,141,43,222,87,113,183,141,247,59,154,105,213,167,91,41,69,206,156,163,241,199,154,239,169,230,161,25,209,170,170,69,218,81,47,142,186,173,60,156,105,198,79,218,232,88,71,167,134,182,209,198,116,230,167,254,83,30,162,172,173,106,149,97,13,239,37,241,55,244,56,212,253,103,83,171,159,217,226,158,253,91,155,216,201,168,213,106,62,24,201,117,236,186,153,197,215,110,122,141,36,19,148,161,159,189,73,219,246,42,255,0,141,209,167,117,5,78,221,45,11,156,106,94,151,169,173,89,202,188,38,228,221,155,151,147,167,166,244,53,26,233,234,237,10,49,89,73,39,191,200,163,157,168,157,93,126,170,82,133,227,79,183,178,38,232,210,165,24,67,107,185,119,55,215,171,65,85,151,217,233,225,77,108,162,138,233,80,134,162,109,212,148,33,227,57,89,4,101,171,38,230,146,123,45,247,52,210,169,40,105,121,165,120,202,77,171,175,232,104,209,232,104,86,190,167,83,39,193,140,115,112,243,224,203,168,173,246,138,178,149,148,87,72,197,116,138,240,88,35,11,169,241,58,178,89,90,172,93,210,113,230,91,119,43,115,158,209,132,111,245,37,69,198,82,147,149,242,186,138,72,131,92,42,78,158,146,31,253,115,168,229,56,175,196,121,77,108,248,186,218,243,233,149,73,51,215,83,199,236,180,231,57,168,99,22,227,238,120,201,93,202,82,125,91,21,99,163,81,240,253,34,41,52,243,107,120,206,221,119,179,143,126,133,158,156,190,230,54,149,250,203,225,182,47,251,144,245,6,240,211,105,212,178,198,59,94,54,119,178,54,104,226,148,98,146,149,148,122,57,94,219,144,93,82,85,28,51,113,79,29,238,182,101,84,166,184,73,73,53,139,234,150,210,54,107,19,133,9,194,50,186,199,175,204,203,70,163,167,28,108,173,253,11,10,178,165,72,84,114,195,22,154,229,95,216,173,198,50,154,148,22,43,184,170,217,83,149,162,157,223,130,152,199,151,102,249,127,160,29,127,74,159,15,212,96,178,77,73,56,237,255,0,190,199,122,163,228,183,119,177,230,125,54,171,163,93,74,112,83,202,113,89,119,135,185,233,30,245,98,188,110,69,88,149,149,151,97,199,174,226,26,2,173,76,185,82,191,93,202,105,67,137,82,49,237,223,228,58,178,230,101,186,120,227,12,159,89,127,64,141,19,146,81,203,187,232,66,17,178,201,253,8,219,137,83,194,254,196,234,202,221,60,108,69,97,213,197,42,80,93,55,111,230,100,232,154,253,13,26,168,228,227,248,98,187,39,113,81,163,25,62,187,26,100,168,211,114,151,147,83,140,33,53,23,219,169,162,20,97,8,198,219,73,59,152,53,53,62,241,219,173,199,176,170,203,183,100,74,143,44,125,250,153,228,250,35,84,35,104,251,138,33,81,94,165,253,140,213,35,121,181,228,217,87,108,124,153,42,124,97,88,162,139,16,158,211,146,247,26,8,146,36,136,162,104,161,162,66,24,13,22,21,162,196,3,0,24,0,0,0,8,98,1,17,38,34,9,105,151,223,39,249,110,206,133,21,177,143,77,29,228,254,81,55,65,88,138,156,169,101,37,137,206,175,241,245,217,29,26,213,35,74,14,221,90,57,114,230,159,204,176,162,124,209,40,83,104,189,171,108,85,56,217,149,16,73,93,203,185,55,27,82,79,198,236,20,57,126,110,193,57,60,165,24,116,239,126,224,98,215,99,132,84,47,121,202,238,254,197,154,104,56,187,73,62,84,150,234,197,58,153,70,117,236,246,80,141,183,87,70,186,17,181,37,181,175,189,128,176,151,97,7,96,4,50,35,2,189,79,240,95,179,68,97,240,162,117,149,232,79,228,66,151,194,4,194,195,36,4,18,26,31,77,201,88,4,4,186,8,128,24,134,252,0,186,191,98,186,242,147,229,143,212,211,78,158,91,246,39,192,64,114,218,153,9,41,179,174,232,70,221,8,125,158,37,209,198,122,121,54,11,75,47,44,236,58,49,68,113,136,28,250,116,103,30,236,217,77,53,212,149,188,32,230,240,17,103,98,18,108,113,140,153,103,4,42,140,216,113,25,62,16,157,38,2,227,7,24,143,9,143,236,236,9,170,232,146,172,188,148,125,157,146,141,7,112,47,226,143,136,37,72,120,88,129,228,25,17,177,25,38,5,153,32,186,51,188,145,40,228,192,164,118,126,13,92,36,62,26,40,203,103,224,146,111,193,167,134,131,134,136,51,231,47,4,149,73,23,240,208,112,208,16,83,145,53,38,60,16,241,65,70,65,144,89,5,128,50,30,66,176,1,44,131,34,0,4,178,19,152,172,24,160,19,168,200,186,146,39,138,12,16,20,186,178,34,234,204,191,135,16,225,196,35,43,173,50,14,181,79,6,222,20,67,131,16,57,242,173,87,242,144,117,107,126,83,165,193,136,248,49,6,57,78,117,159,98,15,138,118,56,17,23,2,37,211,28,103,197,247,35,105,251,157,175,179,196,143,217,162,53,49,198,198,94,24,172,252,51,181,246,104,248,15,178,199,192,211,28,108,95,129,226,206,191,217,99,224,62,203,31,3,76,114,113,36,162,117,126,203,31,2,251,50,240,52,199,54,195,72,232,125,153,120,15,179,175,3,76,100,142,36,175,19,79,217,215,129,125,157,120,10,207,202,38,145,163,236,203,192,254,206,6,92,80,96,107,224,47,3,224,4,198,85,1,168,35,79,0,140,168,5,65,66,62,7,195,143,129,112,101,229,135,10,126,89,3,225,199,192,112,227,224,143,14,126,70,161,63,37,18,84,98,75,129,18,42,51,38,179,32,62,207,17,253,158,33,121,18,202,64,71,236,241,31,217,226,39,41,6,115,2,124,8,141,81,138,42,226,72,78,172,252,1,165,83,136,240,137,147,141,63,2,122,137,120,96,107,112,137,6,162,140,175,81,47,12,131,173,39,228,13,124,162,229,49,241,36,44,229,228,166,182,114,138,209,51,41,72,121,75,200,23,227,16,197,20,169,75,200,242,144,22,226,136,184,139,38,60,128,86,97,139,37,116,73,73,0,148,27,19,139,45,140,208,100,153,5,56,203,192,237,47,5,247,136,239,16,51,238,46,99,85,162,60,98,6,93,199,185,167,8,143,134,128,203,184,26,120,104,56,104,12,192,105,225,161,112,192,206,6,142,24,112,128,164,11,248,98,225,129,80,22,240,195,132,6,42,208,203,81,77,248,87,55,105,222,48,230,236,83,90,56,205,123,162,116,162,165,236,133,88,217,74,57,195,31,195,243,39,90,92,58,77,71,173,182,28,37,24,71,99,62,178,82,225,182,222,62,12,171,205,234,190,243,83,42,149,211,119,218,194,131,161,21,240,254,166,186,148,111,185,207,212,184,210,148,173,187,58,70,82,171,82,141,154,80,78,79,165,187,28,253,78,161,71,150,155,223,187,68,212,251,239,115,62,162,45,75,107,217,246,37,29,31,240,246,151,40,214,212,78,252,207,8,255,0,115,175,79,67,167,165,168,115,181,223,104,191,194,30,153,75,236,218,10,81,233,37,11,191,155,220,156,175,139,125,228,69,108,149,108,218,151,210,43,193,131,213,53,28,138,132,58,189,229,238,89,58,152,66,254,17,13,22,146,53,234,74,181,73,221,223,160,11,65,233,145,193,85,213,116,237,15,245,40,171,86,95,101,173,58,20,236,231,59,185,109,180,122,109,115,161,175,215,71,79,30,29,54,178,181,190,71,35,81,74,164,163,167,167,58,113,142,120,165,60,174,218,187,125,59,16,91,171,148,169,122,116,99,41,115,214,150,79,126,203,161,203,132,176,149,239,185,183,91,83,141,83,100,241,143,44,87,177,84,116,142,116,170,85,112,150,48,91,178,165,66,149,72,93,223,44,159,114,250,53,98,180,114,167,42,145,132,225,207,30,77,238,250,238,102,112,116,247,189,155,219,97,213,116,95,46,157,74,60,184,217,187,185,63,37,26,189,75,80,214,142,164,190,24,198,158,48,95,220,242,148,150,117,97,27,171,185,165,208,244,190,189,196,135,167,58,149,121,29,75,66,52,251,199,255,0,108,112,125,53,101,173,164,214,216,188,182,223,166,230,106,197,250,219,79,212,63,52,85,254,23,146,125,127,67,171,233,180,212,241,133,172,149,53,125,254,167,30,75,141,171,146,248,241,142,238,47,6,206,213,7,25,84,173,23,39,23,123,39,242,2,58,201,73,67,12,175,27,164,159,212,166,63,121,79,46,146,189,164,75,83,180,148,38,218,230,234,187,5,37,116,220,164,186,173,215,114,194,167,26,112,106,201,191,169,7,75,135,59,199,120,178,78,82,168,159,106,145,237,228,173,106,37,123,52,5,144,168,148,122,217,163,211,80,170,171,66,21,99,210,112,185,229,177,82,221,94,222,14,191,163,215,198,95,103,159,71,188,63,186,34,187,93,136,206,88,211,247,36,246,141,204,245,165,180,87,176,25,106,74,85,181,84,169,69,218,253,109,227,185,209,191,141,140,122,56,94,165,90,239,191,36,126,93,205,212,225,125,192,156,33,140,110,254,108,170,170,188,39,41,126,86,91,57,171,165,250,144,175,101,70,87,178,110,46,215,236,65,206,170,242,78,74,74,124,214,186,86,236,20,19,226,70,253,27,46,80,227,58,183,157,247,79,43,90,252,162,105,66,155,125,205,50,213,90,178,167,73,121,179,57,203,155,152,141,89,229,202,197,22,214,221,138,9,219,47,116,141,93,82,125,12,248,222,119,53,77,70,50,72,148,87,81,243,153,234,124,101,243,222,77,148,212,3,45,69,106,175,220,16,235,252,81,34,128,152,208,137,34,137,33,137,12,9,34,101,104,177,123,128,198,0,0,0,12,0,0,8,34,0,43,133,108,210,174,72,251,222,70,184,237,118,81,70,56,217,120,138,68,231,83,240,162,42,189,66,149,88,219,220,205,81,170,113,178,91,154,229,240,152,170,239,34,196,164,164,219,108,141,242,149,137,74,73,65,34,184,74,243,217,149,22,47,138,222,8,206,43,44,159,110,164,103,41,83,139,168,188,148,234,234,227,66,82,139,248,213,145,6,53,122,142,82,141,239,55,213,63,39,65,108,140,122,120,94,170,233,202,188,127,237,205,182,40,104,96,128,8,247,38,69,245,36,128,140,213,233,201,127,43,43,165,240,34,235,93,50,141,60,212,233,70,73,236,208,22,161,160,67,0,34,182,100,130,196,12,64,128,3,161,40,65,202,86,18,87,126,230,184,82,194,62,253,194,172,134,49,141,151,96,114,68,49,98,197,128,78,69,89,50,245,16,193,120,3,61,164,197,195,102,165,20,59,32,138,33,76,177,81,136,222,192,155,10,120,69,10,86,29,200,72,4,144,220,65,43,19,201,1,5,4,73,197,6,66,184,16,146,34,157,139,49,184,96,16,174,41,18,176,1,94,36,227,20,22,0,27,130,35,138,68,174,48,34,49,12,40,0,184,174,3,11,138,226,184,18,21,197,144,100,128,119,11,139,36,44,144,14,225,114,57,162,57,132,91,112,200,165,212,35,196,2,252,200,241,10,115,35,147,3,71,17,11,138,103,108,64,104,227,15,139,238,80,144,210,2,254,33,44,204,227,184,26,50,30,70,108,135,147,3,70,72,121,35,54,76,50,97,90,110,130,232,207,147,30,76,11,242,65,145,159,38,25,48,52,100,44,138,114,97,144,23,220,46,83,144,242,2,208,42,200,121,1,96,202,242,30,64,76,8,100,60,128,96,23,0,0,1,128,125,2,200,6,2,197,120,12,87,130,64,4,113,65,138,36,0,44,80,98,134,0,44,80,177,94,9,1,4,56,104,92,56,150,1,69,124,40,139,131,18,208,2,158,2,23,217,209,120,1,155,236,235,192,190,206,188,26,128,12,191,103,246,23,0,213,116,69,212,72,35,55,1,135,5,151,58,200,139,173,16,42,225,176,225,178,124,72,135,17,1,12,88,177,44,200,96,85,96,177,110,44,92,54,5,99,187,242,79,132,201,42,32,87,147,31,18,69,170,137,37,68,10,85,73,22,70,114,44,84,209,37,4,20,149,201,0,200,34,3,0,16,192,0,6,33,128,0,8,12,181,229,255,0,50,147,236,141,20,55,93,12,149,191,249,19,102,136,84,198,49,183,89,1,186,156,49,89,55,115,62,166,60,73,55,55,202,186,36,104,135,195,140,247,51,234,234,37,203,18,52,229,107,234,240,224,148,90,246,177,194,173,121,110,217,215,212,210,188,142,102,162,158,18,113,146,105,174,204,233,28,235,52,86,229,147,135,18,164,33,151,86,149,136,47,136,211,167,164,165,172,165,43,189,174,197,35,179,90,164,101,57,40,109,13,145,101,242,123,45,187,35,27,147,189,151,98,248,201,169,117,186,75,169,150,139,84,237,21,5,215,169,143,141,86,9,227,39,27,245,177,118,213,117,60,242,180,91,234,104,169,162,251,229,24,239,126,129,25,161,164,199,79,199,174,249,167,37,24,166,252,247,43,212,213,190,165,74,21,35,82,20,224,241,148,99,138,240,190,127,51,110,178,132,233,214,160,171,214,74,55,114,88,166,237,111,110,230,93,45,10,117,117,21,99,82,85,164,179,225,194,10,59,191,155,236,20,122,127,166,212,215,77,74,119,133,8,254,47,62,200,159,169,235,161,38,180,186,102,149,10,91,109,248,164,95,234,190,163,194,167,246,77,47,42,75,25,73,127,68,113,34,188,53,176,18,158,117,36,151,87,216,92,44,107,195,202,169,17,168,206,106,165,73,70,233,59,54,187,22,105,175,83,91,66,9,93,239,47,209,23,226,125,85,254,41,169,41,211,163,118,173,55,149,148,242,237,251,28,111,78,178,157,73,114,242,211,151,197,213,95,99,119,248,146,209,212,211,166,165,78,92,183,150,30,125,253,204,186,53,141,45,68,165,209,70,43,125,209,150,149,81,251,221,86,241,79,42,139,174,253,252,157,189,4,20,220,165,63,197,35,149,233,212,223,17,201,100,177,114,119,79,109,147,217,175,238,118,52,181,85,8,198,50,91,217,52,194,42,212,70,213,227,8,74,239,121,110,66,47,158,81,123,72,42,203,61,70,202,237,68,82,121,218,164,126,40,189,209,168,148,86,110,51,83,143,204,39,28,215,18,42,222,75,108,167,7,250,162,48,181,54,239,209,236,101,164,105,78,210,223,161,170,149,87,78,188,106,101,240,59,164,99,169,28,36,213,201,66,121,70,205,238,186,4,122,234,149,50,160,229,29,211,141,209,77,107,185,180,186,222,198,127,70,173,198,210,186,82,235,77,254,198,184,71,42,255,0,45,194,173,132,20,33,24,174,200,182,51,105,91,193,17,92,11,47,24,239,46,171,162,51,86,114,148,106,78,246,180,94,229,184,229,33,106,113,80,113,142,251,48,50,105,234,90,90,168,185,74,114,180,94,82,86,236,66,82,219,31,37,84,28,84,235,184,189,184,113,252,87,253,194,55,114,203,199,66,198,105,202,55,189,255,0,82,181,39,150,44,189,77,91,216,132,172,251,119,40,141,57,55,59,117,220,211,81,243,63,61,12,244,173,150,93,178,46,123,61,217,4,87,82,170,157,89,109,183,42,159,112,172,250,159,194,70,36,245,63,12,126,101,104,34,193,162,40,146,40,144,196,52,4,145,98,43,68,208,19,1,12,0,24,8,0,0,8,16,70,57,78,49,242,208,19,163,252,84,252,93,133,111,163,21,46,246,187,101,143,76,215,71,114,52,121,92,125,182,45,158,81,147,140,76,170,135,74,105,218,199,62,181,227,54,116,234,234,92,97,100,247,242,114,170,60,165,187,53,18,179,205,185,223,173,137,66,251,190,143,160,78,233,221,19,91,111,110,155,149,22,90,46,56,203,120,244,57,154,197,247,244,232,194,238,43,153,191,6,218,180,231,146,157,57,89,247,94,81,134,234,117,167,85,74,211,221,71,125,254,132,26,116,202,233,203,107,55,181,186,88,208,70,156,113,130,75,177,34,134,0,48,34,201,46,129,96,1,156,218,51,224,85,146,127,3,123,157,35,159,82,28,242,249,153,170,220,134,102,210,212,219,134,250,174,134,148,84,48,0,1,126,33,117,27,221,162,202,116,242,119,236,128,178,132,113,230,125,123,23,228,138,157,197,184,23,228,133,145,78,228,144,85,151,29,202,155,22,64,88,216,100,69,110,0,75,36,25,34,185,16,87,2,241,216,173,49,228,4,154,33,102,75,33,92,1,34,68,114,22,65,19,2,188,135,144,84,196,71,33,100,4,196,71,33,100,4,194,228,50,22,65,17,226,7,16,199,199,94,73,113,209,112,214,135,81,141,72,201,198,94,67,237,11,200,53,173,204,131,170,101,150,163,220,169,214,191,113,134,183,170,151,37,115,159,26,204,186,21,164,251,3,90,110,196,238,86,165,38,91,24,144,66,204,120,200,185,69,15,100,5,56,6,4,219,22,224,71,17,98,79,17,226,5,45,49,89,154,49,12,16,20,217,133,153,117,144,108,5,56,178,88,178,205,135,176,21,98,5,187,11,96,32,23,37,176,128,50,12,130,192,144,14,224,59,0,0,88,97,116,1,136,241,12,144,100,3,81,30,36,114,12,130,165,100,53,98,187,133,216,69,187,6,197,119,97,118,21,101,194,229,119,11,129,60,131,34,0,5,171,116,67,49,93,138,192,75,136,25,145,176,88,9,102,25,139,16,176,15,48,204,141,128,34,124,65,230,84,48,171,114,30,69,87,11,129,110,67,185,86,65,144,22,140,167,32,201,129,104,138,242,100,174,192,149,136,186,119,29,198,5,46,136,112,11,128,10,120,35,224,151,0,21,42,104,150,8,152,1,27,33,236,0,0,59,136,8,37,112,184,128,6,2,24,5,194,226,16,15,32,184,88,0,121,5,196,0,59,140,136,192,144,132,23,3,159,94,242,175,56,167,107,179,102,149,71,225,253,27,50,111,42,243,249,150,214,173,246,61,59,155,248,158,209,69,22,122,159,168,71,69,75,8,111,90,75,101,227,220,227,209,122,189,84,175,28,154,252,221,139,213,125,21,122,220,125,78,106,175,116,227,148,78,140,53,20,105,211,149,73,102,177,141,212,106,37,27,252,145,21,157,104,92,40,202,117,171,244,241,209,125,78,30,178,81,156,218,165,240,249,125,203,181,58,189,70,178,175,59,147,223,149,116,70,73,73,168,173,151,53,254,134,227,53,26,81,89,110,247,47,208,166,245,150,125,162,204,124,85,183,47,53,250,238,110,244,217,58,154,170,137,71,117,14,215,223,114,82,58,212,40,197,194,114,151,94,197,122,135,195,133,175,187,69,146,223,224,88,199,193,151,85,83,154,73,246,34,161,7,44,147,131,222,221,206,157,26,238,149,37,58,174,238,246,71,54,52,220,165,7,23,179,52,77,113,106,70,17,123,116,65,22,87,212,84,173,171,117,34,227,77,211,166,220,28,165,107,47,37,20,43,203,73,233,178,154,147,82,173,55,132,127,172,133,57,103,75,81,39,79,136,215,44,36,250,71,177,158,113,169,171,175,26,84,98,228,162,176,130,94,16,86,89,101,41,109,213,237,110,183,54,45,52,116,116,84,245,170,211,159,193,73,62,111,175,132,117,41,233,244,222,141,167,227,87,181,77,67,248,127,219,253,78,38,162,172,245,85,106,214,168,254,241,173,191,208,8,198,85,21,14,26,123,75,158,75,250,18,209,206,80,245,24,168,171,205,211,197,91,179,147,235,250,16,169,119,83,197,191,98,207,77,197,106,235,212,156,237,108,96,188,253,10,142,79,248,138,110,94,171,40,60,249,35,24,243,36,159,236,103,211,168,253,158,190,47,172,146,93,190,191,236,45,119,252,207,170,86,224,210,235,55,104,65,223,167,185,126,154,203,67,47,203,41,75,174,253,140,180,213,164,163,42,122,119,57,45,218,150,45,236,215,68,254,105,155,19,135,5,41,187,53,240,178,158,50,80,113,180,121,113,189,159,199,252,207,197,203,84,35,25,100,183,241,126,197,70,106,202,166,117,84,29,165,182,222,81,77,9,74,19,247,247,53,233,254,242,164,167,55,117,147,185,86,162,149,222,234,205,244,145,81,182,157,59,211,205,45,140,218,149,107,49,105,235,202,18,81,168,183,93,11,106,71,137,14,164,177,101,87,23,197,167,187,230,69,54,198,99,167,122,115,220,186,181,52,214,75,163,32,219,233,90,142,14,166,18,252,50,229,151,212,239,82,86,156,223,189,143,37,66,171,132,226,187,41,38,122,229,179,155,243,32,169,182,69,132,122,92,96,37,55,18,19,125,6,202,229,241,32,140,81,77,79,25,185,54,225,179,151,125,201,239,139,81,234,83,41,40,106,163,209,74,82,148,109,103,191,212,186,156,187,52,84,70,20,229,107,92,177,83,72,158,214,16,21,69,114,89,19,110,246,151,149,114,182,159,19,217,116,45,127,194,64,40,74,234,229,115,232,203,18,178,33,83,225,97,89,245,95,4,127,204,83,18,253,87,240,215,204,207,16,139,17,36,69,18,64,72,146,34,137,20,73,19,32,137,160,24,196,0,48,1,0,0,8,129,151,105,227,121,75,232,191,114,131,86,145,119,254,96,173,144,234,78,188,177,132,159,146,16,234,138,117,213,109,39,31,4,86,90,181,50,190,229,61,122,135,196,11,102,86,67,128,69,89,111,228,147,123,16,140,175,39,31,208,10,181,53,241,211,205,244,125,12,186,88,74,209,91,227,215,174,206,223,238,26,148,221,72,82,126,92,158,230,170,49,141,220,148,109,219,117,190,222,64,190,43,96,176,12,161,12,6,136,11,17,68,196,246,96,6,26,169,170,178,240,217,184,166,113,187,144,86,77,227,44,151,84,109,132,213,72,41,35,37,85,138,185,86,135,82,190,209,58,13,239,108,151,247,32,233,128,250,137,242,175,114,132,221,153,102,150,92,210,139,239,185,67,235,238,78,148,177,171,22,17,186,196,108,39,33,100,4,146,25,12,137,41,0,172,44,73,93,6,65,66,86,11,139,33,4,49,18,186,13,152,21,176,76,177,196,139,136,10,226,184,240,98,197,160,24,172,49,92,2,194,29,192,161,0,236,22,32,64,59,5,128,136,18,176,88,163,135,204,73,70,76,187,2,81,138,43,42,149,41,22,45,61,203,83,69,153,89,116,11,140,223,102,28,116,200,178,85,136,241,216,22,67,79,20,90,169,197,25,94,161,145,117,228,65,189,98,137,113,34,142,103,30,66,227,72,98,235,167,196,94,67,36,115,85,105,15,141,33,134,186,73,196,28,226,115,120,242,34,235,75,200,195,93,46,36,69,198,137,206,226,72,51,99,13,116,56,200,92,101,228,193,147,26,147,24,154,221,197,66,226,25,98,217,116,66,174,204,121,50,10,222,75,20,162,1,187,26,136,212,162,62,36,72,22,3,192,56,168,56,168,40,196,49,23,17,15,136,130,22,33,136,248,136,56,136,5,139,12,71,196,65,196,64,44,71,136,113,16,113,16,6,33,136,113,16,113,16,14,193,98,60,68,60,208,18,11,16,205,7,16,9,216,8,113,3,32,169,218,226,18,157,131,32,24,8,97,0,238,33,1,126,43,18,166,247,22,110,214,33,184,19,184,93,16,220,120,129,32,35,139,11,48,36,2,179,0,11,14,194,29,192,44,48,184,174,4,174,25,21,220,0,179,48,204,172,96,79,33,228,87,112,200,42,204,131,50,172,130,224,91,196,12,202,128,11,115,30,101,35,2,220,131,34,176,2,220,131,34,3,64,78,225,114,33,112,37,112,185,91,144,174,192,186,224,85,114,74,64,72,44,194,50,39,177,4,44,198,134,23,0,11,10,226,203,102,81,206,227,42,89,77,190,251,10,84,231,174,212,171,183,26,54,229,149,186,252,136,211,165,198,170,156,173,195,143,91,249,58,218,126,29,7,132,82,95,204,5,26,111,71,141,57,230,221,154,232,228,147,127,167,68,61,77,13,61,23,41,53,148,223,226,147,190,231,78,79,145,238,113,181,220,220,210,218,61,137,21,204,214,85,114,150,219,219,246,48,213,148,187,163,161,53,20,157,140,85,29,228,237,251,155,97,8,66,241,247,47,244,215,142,170,123,187,227,231,220,141,40,102,173,116,157,187,178,58,89,37,170,154,135,92,55,253,72,174,165,41,116,87,51,74,81,117,47,47,133,189,203,115,74,14,107,107,69,149,233,169,84,171,87,21,240,219,118,65,162,149,60,99,102,215,93,154,41,84,106,234,107,240,233,167,253,145,170,109,57,99,7,101,29,145,170,181,72,105,116,141,66,73,84,107,168,87,42,18,167,78,43,79,61,68,176,149,119,148,86,214,75,185,213,163,42,62,151,66,83,198,24,203,225,105,222,82,57,58,104,211,251,69,14,53,53,44,41,202,111,249,155,123,92,94,167,168,117,107,164,223,44,123,12,53,94,175,87,61,94,165,213,170,253,148,124,34,173,229,37,8,237,119,177,14,146,189,174,187,89,150,105,236,245,16,121,56,168,188,155,235,107,110,84,211,214,211,149,58,238,21,44,156,93,173,23,127,175,204,171,209,229,41,212,171,85,55,20,165,41,57,40,101,111,160,170,74,209,148,147,233,22,247,55,71,79,71,73,233,9,170,84,229,82,52,57,165,42,152,222,82,87,250,146,145,229,37,53,45,85,74,141,229,119,39,205,203,127,208,186,18,195,65,27,217,182,228,151,61,191,110,230,106,113,218,82,179,178,93,83,53,84,202,58,10,118,148,177,123,91,102,191,212,141,44,209,202,85,97,85,202,78,82,148,226,174,217,218,173,27,66,158,246,57,26,5,140,118,252,85,23,236,142,190,169,218,48,199,193,81,70,154,54,134,73,126,38,91,101,56,73,72,171,79,41,66,154,240,215,66,80,151,196,42,69,85,32,162,213,213,226,89,74,74,251,187,166,77,195,61,151,114,174,20,163,43,53,96,165,94,54,87,33,78,181,227,132,186,22,206,210,218,230,89,194,81,149,200,169,78,45,77,219,177,235,52,117,190,209,163,165,83,187,143,55,207,185,230,105,218,107,126,167,162,244,168,227,160,164,190,111,247,3,111,68,29,130,247,28,190,16,42,101,127,20,137,190,130,166,17,204,245,7,42,78,82,234,163,85,75,226,75,195,249,151,201,44,148,147,219,175,208,171,213,98,173,85,53,27,181,25,111,27,191,29,123,11,77,62,46,146,155,190,248,219,234,138,52,183,113,93,138,158,235,38,57,171,171,199,176,68,100,79,173,151,204,175,37,111,153,108,59,1,18,51,248,75,26,185,92,250,5,103,213,127,14,63,51,58,52,106,126,8,252,202,16,68,209,36,68,96,77,18,68,9,34,137,174,164,151,66,8,154,2,67,34,48,24,128,0,64,0,64,26,244,171,147,245,50,27,180,234,212,227,254,80,173,48,106,60,207,162,87,57,147,159,18,78,76,221,81,253,212,190,71,62,34,1,244,232,38,174,194,106,207,216,45,117,126,193,7,71,242,51,86,168,178,142,248,184,203,246,47,95,187,50,235,249,96,163,31,138,110,223,64,41,166,229,83,58,219,222,123,45,174,173,225,157,8,71,24,165,224,203,66,156,120,145,73,127,13,120,223,228,109,64,9,14,195,0,21,128,96,0,38,3,65,72,173,252,76,176,135,118,6,63,80,168,168,209,191,89,61,162,188,179,55,167,105,221,58,142,180,247,155,234,203,43,83,150,163,84,170,183,122,113,86,138,177,178,149,61,150,214,70,85,162,59,36,27,92,54,93,200,57,36,105,13,164,202,222,195,207,217,10,247,8,221,30,104,169,121,65,97,105,165,122,54,240,236,77,245,2,54,21,139,44,38,5,118,36,144,198,152,11,16,125,6,197,96,42,109,220,148,91,68,177,21,128,37,80,74,108,49,12,108,5,209,7,98,188,172,39,48,169,72,134,33,144,211,8,49,12,73,38,59,129,88,18,33,32,29,194,229,99,220,9,220,4,162,77,32,48,186,97,128,58,200,92,84,104,60,70,208,149,75,134,68,17,116,238,86,233,154,50,216,174,82,220,168,169,211,14,21,201,230,139,35,36,5,28,16,116,77,25,33,242,131,25,149,33,240,145,116,164,145,91,168,5,110,153,30,25,46,32,212,194,33,131,22,44,181,201,17,201,1,11,48,220,157,208,93,1,12,152,243,96,60,110,2,226,75,200,213,89,121,36,169,147,84,66,161,198,144,184,210,46,84,80,112,81,5,60,89,15,137,34,254,10,31,9,1,70,115,26,148,203,248,104,78,154,2,172,164,25,203,201,102,2,192,8,229,33,243,121,29,172,25,0,115,121,30,50,242,10,126,196,248,129,81,198,67,198,65,196,67,226,32,21,152,247,12,132,216,3,144,100,69,130,76,11,50,14,33,91,139,34,227,32,46,226,11,136,83,102,22,96,94,170,146,226,25,236,199,102,6,152,206,228,155,178,51,193,180,203,28,174,128,28,195,50,1,116,5,185,18,82,51,228,60,128,209,154,30,72,202,230,25,176,53,228,132,228,140,234,108,149,238,65,99,154,12,138,236,22,2,220,130,229,67,64,88,4,110,74,224,43,6,35,201,32,204,5,136,98,25,6,64,22,37,98,57,6,96,74,193,98,57,6,96,78,193,98,25,139,136,5,160,85,196,12,192,182,225,114,172,153,36,194,167,114,55,16,4,72,100,110,75,32,166,60,72,228,60,128,149,135,114,25,11,32,44,29,138,242,31,16,11,44,70,106,208,147,246,100,115,35,90,127,115,83,252,172,12,16,147,105,46,150,236,116,33,41,69,115,211,110,253,44,100,211,71,39,143,118,106,158,191,77,165,110,19,147,114,93,18,221,177,72,217,193,155,165,207,61,223,111,6,13,76,98,164,242,149,236,82,245,30,173,175,187,161,8,233,168,190,146,169,180,138,53,94,159,37,135,218,181,147,157,147,201,66,56,146,43,62,166,180,46,210,146,73,24,101,37,39,220,186,174,159,77,78,157,227,14,121,55,241,74,251,28,250,148,161,217,126,230,216,173,152,185,70,209,240,83,163,169,31,182,116,230,197,166,83,192,143,5,190,107,255,0,153,148,232,151,15,89,179,123,166,183,102,85,232,53,79,238,229,125,185,81,109,42,147,167,165,193,164,187,123,177,83,92,103,30,37,151,208,148,218,109,71,189,174,254,96,70,50,222,255,0,185,85,90,177,148,164,234,223,21,23,208,148,155,106,86,249,33,79,72,213,41,74,172,240,201,89,91,123,48,28,37,74,18,114,166,219,88,66,55,127,43,152,235,70,245,36,230,236,109,142,158,83,156,163,70,57,195,47,139,162,118,216,207,171,140,105,206,84,162,239,103,212,12,175,43,172,99,178,44,131,138,117,100,223,69,104,167,229,147,164,163,44,173,52,156,86,247,43,107,37,241,37,121,117,101,20,106,219,225,77,45,178,88,175,169,175,87,82,254,151,170,155,168,227,78,13,211,165,24,164,242,123,45,204,90,199,205,70,155,105,167,81,54,215,132,89,234,146,149,47,70,167,77,188,93,89,169,97,229,59,191,161,41,28,28,156,97,56,169,73,41,43,53,217,154,53,152,172,32,157,60,163,20,182,190,93,12,178,234,151,185,167,90,242,172,149,249,110,220,85,212,149,190,125,72,173,190,157,111,249,123,244,148,219,234,111,214,126,39,225,24,189,54,154,156,180,241,147,178,81,185,187,92,173,38,191,247,169,105,17,133,240,94,44,75,27,69,200,142,209,133,239,103,224,182,63,121,11,71,226,66,145,56,45,144,181,9,101,107,138,158,163,24,225,110,111,36,42,77,229,204,250,145,84,201,217,177,206,42,81,250,18,156,29,174,40,91,220,10,97,179,177,233,189,46,255,0,240,234,13,247,139,127,187,60,236,224,241,109,126,167,168,209,67,13,22,158,62,41,199,250,1,124,80,79,160,209,9,176,32,139,105,37,21,118,87,2,222,192,115,61,67,42,153,91,43,74,156,175,139,183,70,153,143,65,39,192,146,127,134,108,221,169,87,113,118,142,210,107,117,123,94,45,24,116,22,83,171,30,219,60,74,141,84,165,119,47,15,116,89,30,183,108,173,36,159,139,118,39,209,223,183,114,162,190,28,163,81,199,114,248,198,195,83,178,179,99,115,143,146,41,244,87,40,159,66,199,62,91,21,79,176,20,234,126,24,252,202,18,45,213,126,18,148,194,38,72,72,96,49,128,20,72,154,32,77,1,32,16,192,96,0,2,0,2,0,223,73,90,49,249,47,232,115,206,148,23,64,165,170,150,58,125,186,179,2,118,142,230,237,109,149,36,142,116,163,100,189,196,74,190,54,156,108,70,163,81,78,221,16,71,104,162,186,174,253,250,178,129,202,41,94,232,231,213,169,197,213,202,78,88,194,11,27,154,245,11,133,74,85,93,173,21,208,201,70,148,177,140,38,164,165,62,105,93,245,93,72,54,105,162,213,60,165,108,165,204,236,172,104,68,98,182,177,36,3,0,0,160,0,0,64,50,63,212,6,103,171,53,41,58,113,127,230,47,189,149,252,25,52,208,199,226,86,151,93,192,185,90,157,53,20,247,23,17,147,81,143,118,60,34,250,48,138,242,108,69,216,69,33,97,31,37,21,88,159,97,218,192,5,218,87,205,40,251,92,208,99,160,241,169,7,244,54,50,1,178,61,64,16,5,130,228,138,228,128,150,65,145,93,152,1,102,64,86,48,38,22,18,144,242,2,54,11,18,184,92,8,168,141,178,68,26,184,6,67,76,134,33,208,11,46,65,160,184,208,16,123,13,72,147,141,200,184,20,89,25,13,148,43,166,92,153,7,38,80,177,27,21,186,141,134,108,219,45,80,138,45,81,137,137,85,104,124,102,69,109,149,172,103,168,83,198,126,67,137,112,130,238,227,205,162,55,185,43,20,53,57,22,70,76,173,34,68,18,109,178,14,35,220,113,140,164,21,94,33,137,166,52,73,58,40,24,203,96,177,161,80,187,232,93,29,55,177,12,99,197,134,6,231,74,49,69,110,40,24,204,160,73,34,198,133,137,66,82,177,44,200,56,147,81,34,150,108,106,76,91,32,201,1,44,216,113,10,231,34,187,176,53,42,136,150,72,199,147,26,147,242,48,109,82,136,156,162,100,202,94,65,74,64,104,147,66,197,50,189,199,149,128,177,65,15,4,85,197,104,56,204,9,74,4,45,97,113,27,34,228,202,139,20,137,228,140,215,26,114,3,70,197,137,35,42,147,44,226,59,17,87,108,38,226,82,242,100,121,144,23,108,22,69,55,145,40,182,5,214,68,92,145,25,73,145,91,129,44,145,37,185,94,35,81,96,77,162,46,44,154,76,106,32,85,139,31,66,252,69,195,3,51,99,70,142,8,112,144,25,242,100,163,41,23,42,104,154,130,64,87,21,38,93,24,108,53,100,14,68,17,148,74,203,58,134,32,85,204,53,114,203,14,200,10,154,97,139,46,178,19,2,10,36,176,34,238,25,50,129,192,92,54,74,44,182,45,16,83,195,99,225,178,215,36,10,104,10,184,108,92,34,252,145,37,96,40,141,18,106,145,109,192,42,190,26,64,210,68,155,42,147,0,98,184,92,136,68,210,37,98,8,79,230,4,246,22,72,174,95,50,41,63,32,93,144,242,69,88,146,81,2,119,36,145,90,69,137,216,9,98,67,80,190,226,127,33,228,85,170,147,150,158,113,139,221,129,135,239,106,172,40,73,70,207,154,163,233,31,247,52,233,150,155,211,239,87,227,159,226,169,46,191,67,44,245,16,167,167,112,167,230,201,28,189,111,168,168,221,78,89,75,242,160,175,65,169,255,0,16,211,140,45,165,132,167,81,247,107,161,194,213,235,234,205,231,168,171,24,223,203,56,154,159,80,173,89,188,62,234,54,182,49,49,202,242,119,109,191,153,61,43,185,45,110,155,155,45,66,118,93,147,119,51,191,81,161,218,53,25,202,72,6,211,35,168,253,78,14,24,168,203,110,132,104,106,105,75,81,77,172,162,242,238,96,169,28,39,138,146,151,186,35,9,99,82,50,93,152,211,30,223,79,38,233,197,147,107,120,249,185,151,68,222,18,147,232,154,137,166,252,232,172,146,88,171,222,214,222,228,29,122,149,170,198,57,91,153,88,122,155,168,202,63,204,56,233,225,75,79,42,245,159,50,78,80,135,144,5,170,149,13,27,113,124,242,232,206,100,51,157,78,92,165,38,116,97,21,82,132,97,248,172,105,133,125,62,138,131,156,32,184,157,45,222,255,0,232,7,50,116,42,65,101,56,168,63,118,70,52,101,42,114,148,163,120,70,86,127,54,57,84,157,106,174,117,26,201,239,145,179,87,90,173,29,61,61,50,198,48,81,78,88,191,137,189,238,192,226,234,94,90,200,39,210,49,108,187,215,234,94,58,122,124,73,77,252,77,56,218,41,90,202,222,72,80,140,107,122,195,141,84,221,56,226,164,151,130,159,92,175,42,158,171,140,210,134,17,81,181,242,81,21,99,158,151,252,197,36,163,147,114,92,183,235,185,45,92,148,181,25,57,74,251,237,56,218,75,253,72,39,158,174,17,142,59,62,171,160,167,105,79,105,70,202,201,37,125,200,174,231,166,199,26,174,43,180,17,45,108,228,234,219,189,209,61,4,94,85,167,225,88,166,171,203,80,183,191,50,42,45,114,115,218,125,127,161,109,25,74,149,86,227,109,182,5,78,242,76,132,30,50,146,183,200,81,55,29,222,41,93,246,35,90,91,108,183,143,82,203,94,43,25,127,177,10,150,146,187,222,94,221,204,168,132,239,2,169,242,178,23,218,196,224,179,234,247,40,150,77,210,198,47,118,122,184,71,24,168,248,216,242,218,106,121,106,232,211,243,56,175,220,245,105,245,249,128,217,76,186,150,178,174,224,74,8,148,218,81,8,171,34,21,165,176,25,43,62,89,63,202,212,191,115,14,159,238,189,77,227,230,81,248,178,237,228,223,56,101,25,47,204,154,57,241,150,58,200,212,126,84,190,28,122,162,163,76,229,42,147,109,245,145,162,17,88,89,149,206,217,93,46,229,141,217,4,87,141,158,23,235,208,74,203,230,56,93,213,94,193,90,54,155,96,18,221,145,159,98,72,132,254,36,21,155,86,249,161,245,40,76,187,83,188,162,85,136,69,136,146,101,74,232,154,101,22,12,130,36,64,201,196,129,40,129,49,136,10,36,2,0,0,0,1,126,36,189,206,156,62,38,115,97,188,227,243,71,78,143,196,254,100,85,62,161,45,236,188,24,100,239,4,107,214,74,245,25,153,46,194,37,69,74,73,111,244,32,229,25,77,195,183,68,201,207,170,95,83,62,80,148,238,187,119,40,171,89,41,84,149,61,61,246,190,83,249,23,233,163,148,165,81,124,47,104,174,198,72,75,137,41,212,252,83,120,198,235,250,123,157,58,80,80,130,138,236,65,43,2,24,128,96,0,20,0,128,6,41,43,160,11,129,84,238,211,79,161,10,81,133,54,249,108,223,82,230,87,43,95,96,137,226,154,185,28,124,49,69,184,178,205,164,4,84,218,218,91,147,186,146,217,139,103,212,131,139,142,232,9,218,202,204,173,221,50,74,111,184,109,43,238,2,190,219,118,55,124,73,63,38,15,38,202,18,189,24,251,108,4,172,23,27,34,1,144,155,29,131,16,35,113,216,45,96,200,5,208,119,68,100,200,34,139,118,2,27,147,137,1,96,36,228,84,231,102,5,162,33,25,92,181,1,16,198,228,172,48,33,136,116,38,202,230,2,202,195,201,51,60,238,46,100,81,167,98,70,85,41,19,82,144,28,139,5,142,151,217,226,69,208,137,89,199,63,22,60,77,206,140,81,95,9,48,99,54,4,163,76,189,210,34,169,187,129,56,211,86,35,40,162,88,77,46,164,49,149,194,132,145,39,137,7,9,11,25,1,60,145,100,106,69,25,240,96,162,192,215,26,215,45,78,230,72,108,79,137,98,43,100,101,20,41,214,70,41,85,126,74,221,71,228,97,173,51,169,114,151,38,69,75,114,200,216,168,22,76,186,156,54,220,81,148,81,62,44,82,34,142,26,30,42,197,110,181,217,56,182,192,132,169,92,131,162,205,113,136,237,96,48,186,44,56,44,221,100,197,130,26,99,11,164,201,70,139,54,240,208,176,26,99,58,166,28,2,252,73,160,40,141,27,4,169,162,233,50,189,219,2,153,83,35,129,165,211,185,21,71,112,43,141,36,55,66,229,241,133,137,236,136,50,240,9,42,40,211,179,11,1,149,209,5,78,198,167,98,183,96,20,96,172,41,83,67,201,15,43,129,21,69,7,13,18,206,196,51,220,5,42,73,137,82,72,158,65,145,68,92,108,65,187,22,245,19,136,21,101,236,73,76,150,8,92,63,112,30,98,226,7,12,92,48,38,170,18,78,228,20,108,75,43,16,74,195,43,115,22,101,22,228,144,100,138,28,129,72,11,179,68,93,84,87,114,56,129,55,84,21,82,24,6,0,77,214,247,23,20,135,12,48,2,222,37,199,145,90,67,216,11,50,33,147,184,128,7,187,26,139,21,201,41,128,213,209,100,103,98,151,50,57,1,167,49,230,103,82,37,153,5,146,153,91,144,94,224,162,153,68,114,22,69,184,32,225,160,41,226,48,205,151,240,208,248,104,12,249,73,246,28,114,47,80,68,177,68,20,217,143,114,219,32,176,20,221,143,152,181,69,18,73,1,77,153,86,170,241,211,205,155,49,69,26,186,82,169,166,156,33,241,91,96,60,119,169,235,103,78,88,82,110,50,107,153,156,253,51,187,155,123,247,185,110,190,141,72,213,124,74,124,61,250,25,233,79,9,61,237,25,109,34,42,46,89,73,191,37,245,233,194,20,41,90,89,84,150,242,138,252,36,33,79,241,50,114,119,234,6,108,88,139,164,86,194,162,43,146,99,132,28,170,66,54,248,154,68,87,173,210,94,58,122,125,110,210,111,244,52,194,89,69,123,50,17,73,37,101,178,176,233,94,206,255,0,84,105,134,138,115,165,139,202,238,221,133,172,162,254,207,199,169,46,105,90,49,143,132,217,74,142,18,150,247,141,182,100,229,39,89,209,140,150,89,79,174,93,144,84,231,194,80,201,117,71,54,188,146,147,201,217,46,230,141,109,76,231,133,53,178,240,100,169,78,164,163,178,119,69,69,206,157,62,20,120,117,28,165,36,187,89,110,61,124,164,235,205,111,241,216,174,27,78,140,178,110,237,50,204,84,244,245,117,21,42,89,169,114,175,204,250,144,103,244,57,63,248,133,90,169,41,57,214,105,223,242,164,255,0,216,226,235,42,58,222,161,90,175,18,237,201,181,44,109,127,161,221,244,122,106,142,130,182,170,79,174,74,59,219,177,231,37,44,170,73,244,79,222,226,169,105,163,149,100,148,101,45,158,209,123,244,46,190,122,136,218,114,146,201,109,37,102,89,13,44,33,65,86,201,228,162,164,213,252,187,10,116,248,122,248,71,127,141,117,34,187,218,55,40,194,163,252,59,153,101,189,120,182,183,187,118,47,163,81,112,84,114,74,247,108,165,115,106,28,147,88,197,117,185,126,163,74,157,226,85,60,157,221,137,198,81,140,95,50,216,148,107,46,30,87,91,244,32,170,41,201,110,91,102,182,35,156,90,114,100,184,151,141,251,5,85,56,39,186,95,49,71,149,150,102,172,86,165,25,74,215,32,217,233,191,121,234,148,91,252,45,203,244,71,162,135,194,142,15,162,194,250,247,43,223,26,109,255,0,99,191,31,133,0,165,208,81,91,141,147,132,64,79,99,61,87,185,162,102,73,239,34,136,223,152,230,207,24,106,163,186,254,253,127,220,233,216,231,235,99,105,223,162,82,127,45,213,202,141,213,210,124,58,159,155,175,204,170,82,221,71,201,56,60,244,239,249,100,164,70,214,187,234,84,58,111,153,191,123,19,175,213,50,168,151,85,222,36,85,125,138,103,241,150,223,98,183,241,129,154,190,242,95,82,9,146,175,213,125,72,4,88,156,88,241,240,85,184,227,41,71,161,69,138,232,144,66,164,101,179,217,146,196,4,52,49,116,96,76,4,134,64,198,33,128,128,0,9,82,87,171,15,243,35,163,66,246,187,242,204,20,63,143,79,252,198,234,27,81,255,0,180,43,45,88,229,55,41,61,138,231,181,157,141,24,222,229,21,164,163,244,220,12,218,137,218,18,127,68,99,169,149,45,58,77,125,229,87,140,81,185,70,19,222,252,198,25,205,85,213,185,75,225,165,178,218,251,252,130,46,211,211,181,69,30,208,94,111,185,179,161,86,158,54,138,191,87,187,46,1,174,128,0,0,0,1,64,0,130,1,55,96,108,131,96,13,220,79,176,208,223,98,133,96,232,73,9,174,246,0,82,242,79,179,42,104,20,154,2,82,136,172,60,147,249,128,17,252,69,218,89,124,81,250,148,201,150,233,246,212,37,249,149,136,53,88,86,45,177,9,5,70,227,185,84,155,33,147,69,69,246,185,25,68,132,106,19,115,32,142,33,136,227,52,79,102,128,172,27,97,39,102,52,211,40,134,225,141,203,26,16,18,132,75,10,148,172,88,164,136,24,10,224,216,80,202,228,76,131,65,21,177,236,55,18,56,178,129,216,89,32,104,131,139,2,10,78,196,92,165,112,82,184,213,219,1,60,152,69,91,185,111,13,216,134,18,184,10,79,97,70,91,150,42,77,245,7,67,112,30,74,197,115,146,69,156,33,170,23,3,62,126,195,250,26,149,4,77,81,67,76,96,198,77,244,37,194,147,55,42,113,37,140,80,211,24,85,22,15,78,109,176,3,28,247,167,96,180,205,155,241,30,35,76,96,122,118,130,52,100,111,178,26,138,38,152,197,193,144,157,19,115,137,7,16,99,60,40,162,235,40,143,22,41,65,176,14,33,7,80,106,144,221,32,5,34,74,100,85,50,200,81,10,20,153,103,80,197,68,139,154,64,13,1,92,170,17,226,4,93,100,24,148,241,44,53,88,11,236,69,161,42,155,11,48,161,166,87,37,34,228,238,59,123,4,81,28,139,46,236,79,20,60,80,86,121,57,20,202,82,240,110,197,9,210,139,8,231,57,78,253,25,56,212,126,13,188,24,135,2,37,209,130,85,88,70,163,240,109,251,60,71,246,120,141,24,157,64,83,54,253,158,33,246,116,65,147,138,46,49,165,233,151,130,185,105,74,43,85,7,197,33,58,46,37,50,186,97,26,149,84,39,84,204,174,89,24,129,99,168,71,38,77,36,38,162,21,28,153,23,49,201,162,167,212,34,121,139,50,32,81,60,216,243,43,176,236,4,248,140,151,16,172,0,185,76,28,138,135,105,1,60,133,145,12,101,224,106,50,240,4,178,37,22,67,9,120,36,161,34,11,177,86,42,111,114,120,206,194,224,200,42,34,39,42,110,40,175,116,84,72,8,220,119,2,67,200,175,32,200,11,120,140,106,169,69,199,114,13,28,81,241,12,215,29,198,46,180,42,151,45,76,200,153,46,35,64,105,184,92,207,196,100,225,43,144,90,144,250,13,53,98,51,144,6,65,114,10,91,147,190,192,115,253,83,210,105,122,130,202,252,58,214,182,86,235,243,60,158,183,210,53,58,26,139,137,7,133,254,37,211,245,61,211,145,151,213,106,240,253,47,81,252,209,199,245,96,120,150,66,115,219,20,151,204,182,113,111,104,173,204,211,35,69,127,221,10,82,114,183,133,208,87,8,119,32,123,91,169,102,153,201,234,232,245,147,206,54,95,82,172,89,171,210,236,189,75,76,228,236,184,139,114,143,81,6,224,229,9,169,43,110,174,173,177,162,16,149,77,225,23,238,202,126,213,70,140,191,133,11,238,175,107,191,213,146,122,154,243,138,229,147,86,241,177,81,111,217,231,140,163,57,66,41,127,53,218,51,212,203,79,46,74,170,86,131,146,219,165,246,46,165,71,81,90,93,49,77,17,172,168,229,131,170,246,252,88,221,63,246,3,159,196,106,173,237,116,203,232,215,113,173,122,110,74,125,137,58,180,165,183,18,63,88,180,111,163,167,163,26,28,106,180,240,113,87,155,148,187,118,178,242,192,231,81,167,45,70,181,83,83,167,25,73,183,183,68,201,250,150,162,150,159,211,103,166,211,84,85,35,31,142,118,234,205,190,157,167,165,170,169,94,187,81,163,70,49,81,198,61,151,115,143,235,21,163,85,79,135,78,48,140,218,140,35,21,209,1,101,71,45,47,248,101,57,167,28,169,242,202,46,251,205,247,241,177,230,27,221,110,221,151,115,187,235,137,81,208,208,166,249,42,202,92,209,179,252,42,221,122,52,112,34,242,109,223,114,43,122,158,84,213,226,156,101,77,67,126,214,238,15,109,110,159,110,187,145,138,225,194,49,148,214,219,216,154,165,142,170,133,75,236,229,139,3,171,70,16,158,150,46,105,43,46,166,90,74,53,42,212,139,79,103,202,211,53,240,226,232,69,94,219,20,233,169,79,139,82,57,108,165,118,194,42,156,113,156,162,254,143,201,41,222,156,163,181,227,109,156,100,106,157,37,228,132,233,199,20,175,191,128,170,229,78,93,91,148,151,93,153,23,41,202,206,46,77,120,196,159,195,36,219,28,214,28,241,3,54,117,229,9,90,216,167,187,73,138,21,36,211,179,134,223,205,254,164,225,94,74,166,73,181,35,66,146,172,166,170,70,41,181,224,14,159,248,105,78,83,212,74,162,221,40,163,188,186,35,147,254,31,166,169,233,107,73,47,138,167,244,71,85,124,40,129,146,203,98,3,40,83,101,50,91,150,73,145,8,170,70,45,122,141,229,123,93,197,73,109,190,221,77,211,50,235,45,132,100,250,52,211,254,160,74,133,210,141,159,37,74,118,107,220,109,242,153,41,213,113,165,78,93,233,201,171,252,153,170,124,169,175,115,72,112,141,226,78,127,8,67,225,67,159,194,254,68,85,40,174,252,210,39,216,175,180,128,162,183,225,43,45,170,190,18,41,4,70,196,172,201,36,72,162,166,189,135,26,178,135,186,44,229,19,132,100,4,225,82,51,91,49,201,25,229,65,167,148,36,226,201,194,164,163,181,85,255,0,114,32,181,49,145,232,199,112,36,134,69,18,0,96,2,2,218,31,197,78,253,19,127,177,186,28,186,111,161,130,135,199,47,242,179,161,37,106,13,5,85,14,151,48,234,165,187,240,217,178,50,80,165,57,95,126,134,9,253,228,155,235,109,132,74,141,74,209,142,146,85,97,28,108,182,87,238,100,210,211,229,138,203,41,62,105,74,47,246,30,166,243,173,78,148,21,212,62,242,81,191,95,98,234,57,57,185,59,171,246,111,160,26,160,134,216,162,54,0,50,35,1,220,46,32,1,220,76,27,34,216,3,98,16,202,26,9,116,4,18,248,64,87,44,111,102,87,220,156,101,216,129,62,102,65,199,114,213,107,138,75,241,1,90,139,185,41,43,18,197,111,220,143,80,33,46,131,82,198,116,231,225,166,12,139,222,22,40,233,185,11,169,85,57,101,78,50,242,137,92,130,78,36,28,17,32,2,28,49,56,150,10,192,85,141,137,164,198,25,20,70,80,185,21,6,139,114,67,186,32,128,48,114,35,112,32,239,114,200,182,0,81,44,135,145,88,247,32,154,99,43,184,100,5,130,177,27,143,32,12,65,196,89,6,64,66,52,226,130,209,76,98,194,229,18,205,88,89,2,130,68,177,68,2,96,216,241,30,32,66,236,106,228,241,29,128,73,12,119,21,194,128,21,193,201,32,11,15,98,167,85,21,186,193,26,118,13,140,110,189,131,143,39,208,97,173,151,136,184,145,70,25,84,153,91,169,80,184,107,124,171,68,131,174,142,124,170,75,220,149,53,41,12,53,183,141,113,241,10,97,18,220,64,178,18,39,123,149,36,201,98,200,46,130,68,219,178,42,141,201,5,70,119,101,120,50,242,44,12,242,129,27,35,68,163,114,183,0,138,236,153,40,83,87,12,9,69,52,5,152,36,133,181,200,74,82,42,110,87,3,85,210,19,169,99,55,17,162,14,171,96,108,83,37,146,49,70,114,240,78,50,147,24,54,108,5,9,200,182,33,82,184,17,190,228,128,6,43,161,220,0,100,92,146,34,234,1,49,21,186,130,226,0,231,20,202,39,65,50,206,32,179,184,70,105,82,183,66,15,36,107,123,246,35,130,101,25,28,164,71,39,228,221,193,69,114,211,171,132,103,221,135,13,154,161,65,34,197,73,13,92,98,225,178,197,69,154,176,69,138,41,19,76,98,84,24,248,12,214,73,33,166,50,45,49,47,179,164,104,100,37,144,17,141,24,161,184,193,16,113,168,71,133,55,220,9,165,2,86,129,79,6,126,70,169,79,201,69,188,131,82,137,158,84,170,121,5,78,160,26,51,136,184,177,40,116,230,71,135,48,45,149,68,202,165,97,58,115,240,66,89,71,177,80,194,228,85,198,16,0,210,44,133,59,133,86,53,22,251,26,163,73,19,194,40,154,184,198,169,200,156,104,179,74,72,158,201,19,76,102,224,178,74,137,110,68,149,216,85,92,20,56,210,179,47,81,29,172,5,120,7,12,178,224,192,171,134,75,1,183,98,57,128,248,104,226,127,137,234,112,244,116,169,174,181,39,123,124,151,251,157,142,38,231,148,255,0,18,234,184,190,162,225,218,148,84,126,189,88,28,137,183,15,137,111,238,103,156,212,149,172,190,101,149,50,146,87,150,203,100,188,34,150,136,168,146,142,210,66,2,42,249,52,162,246,221,247,22,158,159,27,83,74,154,150,57,205,70,254,4,183,138,102,143,76,211,79,85,174,167,24,237,24,188,164,252,36,84,123,93,62,143,73,66,146,148,161,158,31,245,39,188,164,203,117,21,33,37,22,210,219,117,6,246,143,187,255,0,67,23,218,37,82,78,48,180,84,123,190,223,238,70,164,148,162,163,29,174,247,191,114,162,122,173,107,113,194,157,237,46,173,245,145,206,156,165,41,111,178,68,230,166,245,46,49,188,159,68,142,166,151,67,195,231,175,103,81,111,103,210,31,234,192,167,211,189,46,85,42,42,181,182,81,230,197,246,249,255,0,161,87,170,107,35,94,167,2,141,248,80,119,191,230,151,150,108,215,106,229,194,224,233,211,230,241,213,255,0,185,201,212,80,175,70,10,53,121,59,198,44,14,150,138,130,167,233,188,122,242,251,135,39,44,19,248,223,68,142,37,73,58,222,165,167,93,47,60,246,236,150,231,85,233,171,203,75,25,57,40,81,167,14,178,125,118,236,96,208,97,47,85,169,57,181,201,79,24,166,237,118,192,231,127,137,43,58,154,216,71,150,234,23,110,50,234,223,149,217,156,186,113,219,115,87,171,77,213,215,213,150,112,158,246,202,17,178,101,84,97,120,43,144,171,39,149,90,48,148,229,46,184,43,46,201,26,62,208,225,40,66,81,140,182,77,57,17,110,48,165,78,59,254,39,183,204,141,74,110,163,140,163,249,80,29,9,125,162,41,95,13,255,0,43,76,116,231,38,240,82,113,147,109,201,220,230,112,234,46,151,6,170,95,123,236,84,117,103,69,202,95,199,151,234,83,58,117,169,203,44,229,56,255,0,67,28,37,86,235,23,98,216,106,234,199,226,220,42,252,167,53,119,36,255,0,237,39,8,206,91,39,7,111,37,112,212,210,155,231,88,203,202,44,222,43,42,82,83,94,196,17,155,171,23,148,169,198,209,93,152,42,185,45,211,140,137,198,170,168,172,246,151,191,114,167,21,37,203,219,96,175,79,232,214,255,0,134,169,47,197,41,63,236,116,76,62,149,12,61,47,79,31,49,191,234,205,192,3,125,0,82,232,65,9,144,184,76,133,247,42,37,61,209,86,167,24,233,86,242,86,146,222,61,119,216,179,169,41,209,85,40,184,63,196,7,39,79,103,10,241,181,177,171,211,197,205,74,242,165,27,238,250,54,67,236,213,105,113,156,146,199,219,230,20,39,149,57,47,12,210,53,168,242,197,17,155,229,44,222,200,174,167,83,42,169,252,37,95,132,182,95,9,79,225,40,170,183,225,43,76,178,191,88,149,160,137,38,75,34,8,145,68,174,43,133,130,192,4,111,56,245,231,143,238,74,196,136,33,248,121,58,120,39,25,101,27,145,146,238,182,101,78,183,14,107,53,100,250,201,1,169,49,149,220,149,192,152,130,224,5,250,93,231,47,242,255,0,115,117,103,247,70,45,39,197,47,167,245,54,214,105,81,77,173,144,86,45,91,81,138,81,125,191,118,101,190,49,241,109,221,203,106,101,87,127,34,140,57,119,235,238,84,98,225,222,172,148,227,148,167,187,79,107,251,197,251,26,161,31,189,235,126,81,170,81,77,59,53,107,242,191,34,131,189,73,119,178,234,65,114,6,0,4,64,100,74,24,174,2,96,23,16,8,6,49,34,64,8,37,221,2,234,130,125,72,35,23,204,88,172,87,30,151,185,98,138,182,192,38,172,246,36,183,254,227,190,222,228,87,91,128,186,60,95,208,87,180,137,201,39,185,9,90,251,0,75,225,43,142,249,34,119,34,182,153,70,157,51,189,27,120,118,45,40,210,189,231,31,169,121,3,185,27,133,130,192,25,14,228,108,48,6,70,196,128,8,88,104,157,130,192,65,198,224,162,89,96,2,54,11,12,87,1,0,12,8,133,137,0,16,98,179,38,50,138,172,198,147,44,11,1,24,196,178,194,148,148,81,83,172,136,44,99,86,50,207,80,188,144,251,65,70,236,144,100,142,123,212,251,139,237,35,13,116,115,66,117,35,228,230,189,68,136,58,210,125,198,26,233,241,98,46,44,78,91,171,47,36,120,146,242,48,215,81,214,143,146,18,168,159,115,157,156,188,134,114,24,154,215,57,20,185,59,149,169,190,229,244,172,202,37,78,139,151,83,100,40,40,161,83,146,68,229,51,42,132,225,18,167,24,146,148,155,28,35,114,138,221,36,199,26,86,52,98,144,108,136,42,141,50,232,211,35,144,157,70,5,187,68,140,170,164,81,58,146,177,158,78,109,129,175,237,9,15,237,11,201,130,106,94,8,39,43,244,101,195,93,46,53,200,202,173,140,244,229,101,185,25,212,187,2,255,0,180,17,117,217,157,177,220,26,190,53,91,46,82,118,50,70,105,23,42,137,160,38,230,39,52,69,197,203,160,149,25,92,9,109,32,193,22,194,145,39,76,130,181,24,146,86,65,195,12,24,18,82,30,76,74,54,37,176,84,55,184,242,100,182,35,176,2,200,177,116,32,152,165,54,128,155,137,28,81,12,228,39,147,8,178,209,21,145,11,72,156,105,176,11,32,178,19,136,212,64,149,145,28,73,226,27,5,65,236,70,236,177,184,145,216,33,41,50,106,236,148,82,37,146,65,85,225,43,147,140,6,166,135,41,89,0,177,72,78,113,69,51,168,204,238,83,108,98,54,169,196,121,68,205,78,156,239,185,162,52,194,164,172,251,18,177,29,145,44,208,10,222,195,72,139,168,138,167,93,32,52,89,17,106,38,111,180,17,149,113,131,87,40,185,76,110,179,23,25,249,24,141,184,197,145,149,56,51,39,29,143,237,12,96,209,193,137,25,209,137,82,174,62,49,68,37,79,30,130,85,49,44,117,46,86,227,112,39,26,141,150,41,148,40,181,216,149,164,251,1,166,13,18,123,244,42,167,9,46,165,235,98,42,17,165,185,114,138,136,178,22,87,2,78,86,43,149,65,181,114,28,48,32,234,2,170,73,210,35,194,8,82,168,71,34,124,48,225,20,70,231,141,245,168,74,30,169,169,203,188,242,95,38,123,94,25,195,255,0,20,104,114,163,79,87,5,188,57,39,242,236,200,60,180,202,100,139,218,230,181,174,87,141,231,103,37,29,175,185,26,86,54,210,86,182,226,17,21,116,31,221,222,231,163,244,125,63,217,253,63,59,125,237,125,254,81,236,121,237,53,55,94,116,233,246,114,183,208,245,212,29,224,251,116,81,246,70,163,39,26,120,197,71,220,116,247,169,77,75,163,158,228,228,251,142,58,90,145,113,148,163,203,215,168,70,202,81,165,163,212,74,149,56,57,212,252,85,31,244,66,213,213,120,97,14,253,108,67,141,21,28,87,197,220,81,167,196,89,75,107,119,34,150,158,133,71,37,81,94,247,217,152,117,143,237,30,163,195,186,109,201,65,59,157,29,103,168,112,52,216,82,182,109,90,254,14,70,130,10,122,250,114,159,72,222,110,254,197,29,79,84,169,13,54,154,124,220,90,211,228,139,125,32,188,35,141,233,47,135,70,189,106,178,118,169,86,201,198,57,75,151,186,37,234,90,199,43,219,225,143,48,81,182,159,210,232,57,227,25,70,139,169,121,198,234,242,126,0,224,107,42,74,182,162,173,89,74,83,206,111,153,247,45,167,78,208,76,196,222,77,108,175,126,199,74,156,37,141,218,120,174,160,167,73,74,113,125,99,36,241,88,201,162,248,70,105,115,91,255,0,43,134,146,25,83,79,204,156,141,106,54,100,21,66,155,123,216,146,163,23,212,181,116,118,99,139,230,240,81,90,161,27,222,194,150,158,15,118,93,57,47,194,202,165,81,247,32,166,90,72,95,173,138,222,151,25,94,19,179,52,57,100,182,198,69,124,201,252,37,17,198,165,190,241,41,255,0,50,234,69,183,26,139,126,177,235,228,148,165,63,202,138,222,82,252,41,88,15,103,164,142,58,74,17,241,8,255,0,66,244,87,77,99,78,11,197,151,236,77,116,34,164,41,12,76,130,153,144,74,228,167,212,156,32,84,20,233,185,59,34,233,83,180,227,20,247,30,46,5,55,110,165,209,21,45,76,45,74,81,125,90,57,48,202,53,156,90,217,174,167,74,165,95,59,179,153,82,78,53,239,103,179,53,25,174,140,101,148,110,81,85,243,22,81,230,143,212,165,187,178,42,51,124,172,175,193,57,252,36,59,148,83,95,240,149,150,87,235,18,180,17,36,72,138,38,128,0,98,96,0,0,4,95,185,92,226,154,44,100,24,20,194,171,163,44,106,62,78,207,242,154,226,204,149,35,145,142,158,166,166,150,88,252,116,255,0,47,143,144,87,102,228,145,158,133,120,86,130,157,57,94,44,189,48,141,90,79,137,251,201,26,117,174,212,163,27,252,76,205,163,248,191,238,37,234,51,231,138,191,68,62,170,154,173,103,141,55,120,165,100,52,42,49,230,95,169,101,88,168,161,81,76,222,196,32,249,157,254,133,179,143,34,243,212,170,11,158,64,91,112,34,72,0,65,114,45,148,89,36,177,42,29,196,0,0,5,1,33,88,100,4,126,36,18,235,191,65,216,8,43,138,253,11,35,40,244,21,182,232,10,43,173,172,5,142,221,10,242,182,204,149,252,137,239,184,2,149,200,251,138,216,200,146,232,2,33,47,137,22,52,66,125,10,45,160,237,93,47,42,198,187,24,35,43,85,132,189,209,189,178,0,66,184,92,0,2,226,184,12,8,220,87,2,119,11,144,184,238,4,174,23,32,73,0,92,67,150,197,106,64,74,192,52,238,59,1,17,146,196,139,0,29,174,17,141,203,18,176,17,198,200,174,83,81,39,57,236,102,154,114,96,57,202,230,74,174,70,197,27,131,162,153,71,42,114,149,197,155,58,114,210,166,37,165,94,11,169,142,109,219,37,105,29,15,179,197,118,38,168,198,196,211,28,206,111,12,106,50,240,111,149,56,68,73,67,201,76,96,198,93,209,53,99,84,227,23,208,199,82,45,61,130,27,104,87,35,8,206,93,17,62,13,79,0,43,146,132,157,246,45,165,164,148,190,35,101,29,36,99,216,106,197,84,99,55,212,216,161,177,37,24,193,116,34,221,204,170,18,138,66,201,68,158,55,35,194,0,226,92,46,73,82,38,169,129,4,189,131,11,150,226,144,182,10,135,13,7,6,36,238,44,192,143,2,44,79,79,18,78,161,7,80,33,112,34,65,233,145,106,145,32,51,125,149,18,251,42,177,160,46,6,127,178,162,81,161,98,236,133,112,8,197,33,201,164,44,132,218,96,46,37,131,138,22,76,143,15,112,44,207,98,42,91,143,29,134,162,130,159,81,56,92,149,210,19,168,128,92,48,225,131,170,65,214,247,2,213,20,41,98,80,245,30,229,82,173,113,136,211,120,220,46,103,133,217,161,36,0,152,229,43,34,46,106,36,93,68,192,166,117,164,133,29,67,39,52,164,140,206,158,251,20,107,85,114,238,41,205,249,51,197,202,36,149,75,129,44,228,75,57,32,78,44,158,204,8,173,71,184,248,201,247,41,171,75,193,76,99,39,43,1,186,21,55,46,203,36,101,141,55,20,93,73,144,77,69,19,80,138,40,156,241,101,114,172,237,212,13,153,198,36,37,89,24,93,119,228,131,171,126,229,195,91,37,88,173,213,102,110,32,102,48,214,142,33,25,59,148,230,60,202,137,10,82,34,228,66,82,2,78,98,115,43,187,5,25,72,162,121,134,100,29,41,174,196,113,146,236,17,126,68,148,138,45,47,12,106,76,13,25,19,141,68,138,97,78,114,52,67,76,217,21,56,78,50,52,194,41,162,168,105,241,47,92,168,203,65,236,69,200,82,153,83,119,96,77,204,20,200,224,217,25,44,80,69,249,134,70,92,165,114,119,118,3,66,144,54,81,22,203,99,184,83,185,46,193,98,18,149,128,110,70,63,84,92,95,77,212,193,119,166,255,0,109,205,55,184,156,50,78,47,163,216,15,3,178,142,127,177,154,166,242,111,167,178,52,213,132,169,78,165,41,117,132,156,127,70,102,153,21,80,12,79,169,21,212,244,58,121,234,39,43,109,8,254,236,244,212,99,104,28,95,240,245,55,246,122,147,233,121,127,67,189,24,218,27,111,117,177,166,81,163,81,230,236,147,190,214,177,125,70,178,120,247,234,81,8,112,251,243,63,217,11,60,165,38,4,227,28,234,50,233,203,8,225,139,109,244,34,177,193,63,29,73,80,138,168,242,106,236,12,80,244,250,154,169,206,165,73,240,233,71,172,164,45,22,150,149,122,181,111,86,209,138,81,140,191,185,127,171,106,165,8,42,81,232,251,24,244,84,43,85,165,30,28,126,57,187,202,251,1,143,214,227,10,114,149,26,83,226,111,138,146,86,189,201,122,148,158,159,69,89,209,227,70,156,148,97,157,190,47,215,161,78,166,87,245,42,49,148,146,140,106,183,127,144,253,111,135,13,45,40,198,16,206,79,41,77,79,41,75,111,29,128,226,82,74,85,99,119,223,185,210,165,170,116,214,61,83,234,115,244,235,41,252,61,58,29,8,233,28,187,144,89,13,85,56,90,48,86,143,139,150,125,169,50,165,163,143,130,232,105,99,23,208,168,177,84,138,141,229,179,99,226,95,190,222,88,248,48,184,56,69,191,96,168,170,146,190,235,110,204,157,179,87,181,153,40,198,54,38,241,79,226,3,52,180,252,217,69,217,130,165,44,183,124,190,197,219,43,149,84,172,162,172,65,10,146,198,91,149,113,21,74,177,138,238,210,4,184,141,201,187,252,201,104,163,25,250,142,157,55,119,42,145,237,238,7,180,106,219,123,146,125,72,189,247,37,46,161,76,67,34,4,20,111,34,228,148,99,215,114,190,128,228,3,156,182,33,77,242,177,62,128,238,169,125,0,132,172,238,204,58,152,115,221,45,218,243,99,98,246,232,202,181,81,219,107,95,220,172,167,166,127,114,217,88,80,159,221,84,95,38,69,48,168,212,232,68,42,116,18,125,64,171,81,214,37,105,150,106,58,196,173,4,72,144,144,192,96,0,2,1,136,4,200,178,76,131,2,18,48,106,34,111,145,142,186,10,231,233,181,79,69,174,77,191,187,158,211,95,220,244,177,60,134,190,54,174,189,226,122,63,75,212,125,163,69,78,79,226,138,198,95,52,33,93,157,23,197,245,21,107,84,214,202,248,227,14,169,247,37,162,234,223,131,61,108,162,219,237,39,212,34,248,111,204,215,82,186,146,202,123,246,14,35,140,74,219,226,78,203,184,83,187,123,249,233,253,136,71,105,202,254,71,121,55,148,122,46,222,194,131,82,156,220,119,89,4,89,116,39,32,104,137,64,216,8,0,96,3,176,8,99,0,2,68,68,217,4,155,35,119,113,14,40,1,75,220,146,118,127,50,22,221,141,45,152,19,113,240,46,161,125,238,15,168,10,74,232,81,118,86,100,250,145,181,152,18,43,151,194,201,254,27,149,63,137,175,32,29,98,141,253,82,102,8,124,38,250,91,210,143,200,5,96,177,43,0,17,11,18,176,88,8,216,86,38,32,21,130,196,135,96,33,98,67,176,152,9,171,139,2,72,96,67,27,5,236,72,78,32,44,129,43,134,35,189,128,154,118,35,57,149,206,101,105,182,192,177,44,139,21,50,17,118,39,152,31,255,217]}}