Custom AI Chatbot Development Company for Websites and Customer Support: The Competitive Advantage Brands Can’t Afford to Ignore
Every serious brand is asking the same question right now: how do you create faster, smarter, more human digital experiences without multiplying cost, complexity, and customer frustration?
The answer is increasingly clear. Businesses that invest in a Custom AI Chatbot Development Company for Websites and Customer Support are not simply adding a tool. They are redesigning the front door of their customer experience, sales journey, and support operation.
And here’s the uncomfortable truth: while some brands are still deciding whether AI belongs on their website, their competitors are already using AI chatbots to qualify leads, answer questions instantly, reduce service wait times, collect customer insight, and convert visits into revenue.
If your website still behaves like a brochure when it could act like a high-performing sales and support team, the real question is not whether you need a solution. It is: why not get the solution now?
Why AI Chatbots Have Moved from “Nice to Have” to Business Essential
Modern consumers are impatient for a reason: the best digital experiences have retrained them. They can order meals in seconds, track deliveries live, and get recommendations instantly. So when they land on a website and can’t find a straightforward answer, many leave. Not later. Not eventually. Immediately.
A well-designed website chatbot changes that moment completely.
Instead of friction, there is guidance. Instead of drop-off, there is engagement. Instead of a lost lead, there is a conversation.
Customers judge your speed before they judge your brand promise
When a prospect arrives with a problem, a budget, or urgency, response time shapes perception. Slow experiences feel outdated. Confusing navigation feels careless. Delayed support feels expensive. A custom AI chatbot can respond in real time, 24/7, with answers tailored to the user’s intent.
This isn’t speculative. Research from IBM customer service insights and Gartner’s customer service and support research consistently points toward automation, speed, and intelligent service as defining forces in customer experience transformation.
AI chatbots reduce pressure on internal teams
Support staff should not spend their energy repeatedly answering basic questions like pricing, turnaround times, service availability, order status, or appointment scheduling. Those repetitive interactions drain resources. Intelligent automation gives your people room to focus on the conversations where empathy, judgment, and strategic thinking matter most.
That means your business becomes not only more efficient, but more human where it counts.
Always-on service is now a growth advantage
Your website receives visitors outside office hours. Some are comparing providers at midnight. Some need urgent reassurance before they buy. Some are in different time zones. A static website does nothing with that attention. A chatbot can qualify and capture it.
That is where a Custom AI Chatbot Development Company for Websites and Customer Support becomes transformational: the chatbot is not generic, not robotic, not detached from your brand. It is built around your business model, your audience, your customer journey, and your conversion goals.
What Makes a Custom AI Chatbot Different from a Basic Chat Widget?
There is a world of difference between a basic plug-in and a strategic AI solution.
| Feature | Basic Chat Widget | Custom AI Chatbot |
|---|---|---|
| Responses | Pre-set and limited | Context-aware, dynamic, brand-trained |
| Lead Qualification | Minimal | Advanced question flows, segmentation, scoring |
| Support Integration | Often disconnected | Can connect with CRM, support systems, booking tools |
| Brand Voice | Generic tone | Tailored to your tone, sector, and audience |
| Insights | Basic chat logs | Actionable analytics on demand, intent, friction, and opportunity |
A custom build reflects your exact business needs
A law firm needs a different conversational flow from an eCommerce store. A healthcare provider needs a different compliance framework from a home services company. A B2B technology business needs smarter lead qualification than a simple “leave your email” pop-up.
That is why custom AI chatbot development matters. It allows the experience to be shaped around specific user journeys, service logic, escalation rules, product complexity, and conversion points.
It becomes a digital team member, not a website accessory
The most effective AI chatbot does not just sit in the corner of the screen. It actively supports discovery, education, sales, and retention. It can answer FAQs, route users to the right solution, recommend next steps, book meetings, collect lead data, and escalate support issues.
In other words, it works.
“Customers remember the companies that make things easy.”
This principle aligns with broad CX research from McKinsey on personalization, which shows that relevant, timely experiences can significantly influence growth.
The High-Impact Benefits of AI Chatbots for Websites and Customer Support
1. Instant customer engagement
Attention is fragile. A visitor might arrive from search, paid ads, social media, or a recommendation. If they cannot quickly find what they need, that expensive traffic is wasted. An AI customer support chatbot starts the conversation immediately, lowering bounce risk and increasing time on site.
2. Better lead generation
Not every website visitor is ready to fill in a long contact form. Many want a low-friction interaction first. Chat offers that bridge. With the right prompts, your chatbot can capture intent, budget range, timeline, location, and service interest before handing the lead to your team.
That translates into better sales conversations because the groundwork is already done.
3. Reduced support costs
When repetitive tickets are automated, support teams can scale without increasing headcount at the same rate. According to IBM’s work on AI in customer service, organizations continue exploring automation to improve service efficiency while maintaining quality.
4. Consistent answers across customer touchpoints
Customers lose trust when they hear one answer by email, another on the website, and something else on social media. A carefully trained chatbot helps maintain consistency in messaging, service information, and user direction.
5. Stronger customer satisfaction
No one enjoys waiting in a queue for basic help. Customers want clarity. They want relevance. They want speed. Deliver those three things well, and your brand begins to feel modern, competent, and easy to buy from.
6. Rich customer insight
One of the most underrated benefits of chatbot deployment is the intelligence it reveals. What are users asking most often? Where do they hesitate? What objections appear repeatedly? Which products confuse them? Which service pages trigger the most requests?
Those questions can shape your marketing, product messaging, support content, and conversion strategy.
Focused Keyphrases and Highly Searched Keywords Driving Search Visibility
If you want content and visibility that convert, you need strategic search intent embedded naturally into your digital positioning. Keyphrases connected to this topic often include:
- Custom AI Chatbot Development Company for Websites and Customer Support
- AI chatbot for website
- customer support chatbot development
- custom chatbot development services
- AI chatbot for lead generation
- website chatbot development company
- AI customer support automation
- conversational AI for business
But keyword visibility alone is not enough. The brands winning online are the ones aligning keywords with real intent. Someone searching for a chatbot is often not looking for theory. They are looking for outcomes:
- more leads
- faster customer service
- better customer experience
- reduced workload
- higher conversion rates
So ask yourself: is your brand showing visitors what’s possible, or merely explaining what you do?
What’s Possible When AI Chatbots Are Done Right?
A visitor asks a question and becomes a qualified lead
Instead of leaving your pricing page with uncertainty, they are guided through relevant options, reassured, and prompted to take the next step.
A support request is resolved before a ticket is created
The customer gets the answer they need immediately, and your team avoids unnecessary backlog.
A hesitant buyer gains confidence through intelligent conversation
Rather than abandoning the purchase journey, they receive support that feels timely and personalised.
Your website starts learning from every conversation
Patterns emerge. Objections become visible. Service gaps become measurable. Opportunities for improvement become impossible to ignore.
This is where businesses stop thinking of a chatbot as software and start recognizing it as a growth system.
Why Brandlab Is the Right Conversation to Have Now
If you are exploring how to modernise your website experience, reduce support pressure, and capture more value from the traffic you already attract, this is precisely the kind of opportunity worth acting on.
Brandlab can help shape an AI-powered experience that feels aligned with your business, your brand personality, and your commercial goals. Not generic. Not awkward. Not obviously automated. But carefully designed to support customer journeys in a way that feels seamless and smart.
Brandlab can help you think beyond the chatbot itself
The right solution is not only about adding AI to a page. It is about understanding:
- where your customers get stuck
- which conversations matter most
- how leads should be qualified
- when human escalation should happen
- what integrations will improve efficiency
- how data from conversations can improve wider marketing performance
That is strategic development, not feature installation.
The brands that move first often learn faster
There is an important advantage in acting before the market becomes saturated with similar AI experiences. Early movers benefit from richer data, stronger internal learning, and faster adaptation. They discover what their users really ask. They refine flows. They improve response quality. They build capability while others are still watching from the sidelines.
So again, the powerful question stands: why not get the solution?
What to Look for in a Custom AI Chatbot Development Partner
Strategic discovery
A credible partner should want to understand your customer journey, business objectives, and operational challenges before proposing technology.
Brand voice alignment
Your chatbot should not sound like everyone else’s. It should reflect your language, values, and market position.
Integration capability
The real value of AI often increases when connected with your CRM, ticketing system, booking platform, or internal knowledge base.
Analytics and iteration
A high-performing chatbot is not launched and forgotten. It is monitored, refined, trained, and improved based on real user behaviour.
User experience thinking
Great chatbot design is part conversation design, part psychology, part digital strategy. The experience should feel natural, helpful, and trustworthy.
The Future of Customer Support Is Conversational, Intelligent, and Brand-Led
We are moving toward a digital environment where users expect interactions, not just information. They do not want to dig through menus when a brand could simply help them. They do not want delayed support when technology can answer now. They do not want friction where there could be flow.
This is why the future of support and on-site engagement belongs to brands that combine AI automation with thoughtful strategy and genuine customer understanding.
The opportunity is not abstract. It is immediate. It is measurable. And it is highly relevant to any business that depends on digital trust, website performance, customer satisfaction, and scalable growth.
Final Thought: Why Wait for Friction to Cost You More?
How many leads are leaving your website with unanswered questions today?
How many support interactions could be resolved instantly?
How many potential customers would say yes if the buying journey felt easier, faster, and more reassuring?
These are not small questions. They go to the heart of growth.
A Custom AI Chatbot Development Company for Websites and Customer Support offers more than technology. It offers a smarter way to welcome visitors, support customers, reduce operational drag, and unlock value from your digital presence.
If you can already imagine what that would do for your business, the next step is simple: get in contact with Brandlab.
If your website should be generating more leads, solving more support queries, and delivering a better customer experience, now is the moment to act. Contact Brandlab to explore a smarter, more tailored AI chatbot solution for your business.
Evidence and Further Reading
- Salesforce — State of the Connected Customer
- McKinsey — The value of getting personalization right
- IBM — AI in customer service research
- Gartner — Customer service and support insights
Great digital experiences do not happen by accident. They are designed. So if your brand is ready to make your website work harder, support better, and convert more consistently, why not take the next step and contact Brandlab?
https://brandlab.com.au/output1-6-jpeg-5/ {“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,55,98,102,56,52,52,102,97,45,53,102,53,101,45,52,50,50,101,45,56,57,99,102,45,50,101,102,52,100,52,49,53,98,53,57,51,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,144,82,76,32,244,113,46,231,225,160,75,40,53,147,174,212,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,224,0,194,206,1,247,45,94,172,116,84,242,110,59,201,160,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,52,58,52,50,46,48,50,56,50,55,51,48,53,55,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,52,58,52,50,46,48,50,56,50,55,54,55,49,51,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,52,58,52,50,46,48,50,55,51,57,51,49,49,55,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,205,114,24,111,104,42,26,143,104,85,234,234,133,138,99,207,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,21,6,34,95,10,24,128,227,36,180,169,199,31,65,150,181,4,153,33,244,81,161,82,207,101,89,202,83,164,90,184,200,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,101,97,98,51,57,55,56,57,45,54,52,99,51,45,52,101,56,56,45,97,57,98,52,45,98,49,56,98,98,51,98,55,55,101,53,55,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,53,37,89,67,157,15,98,162,152,49,248,91,49,145,157,87,2,221,122,145,24,81,0,103,11,158,185,37,92,232,220,249,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,55,98,102,56,52,52,102,97,45,53,102,53,101,45,52,50,50,101,45,56,57,99,102,45,50,101,102,52,100,52,49,53,98,53,57,51,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,53,37,89,67,157,15,98,162,152,49,248,91,49,145,157,87,2,221,122,145,24,81,0,103,11,158,185,37,92,232,220,249,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,24,60,15,5,218,97,20,212,52,17,83,169,101,230,116,2,32,67,48,38,11,6,251,9,156,18,86,147,70,127,115,122,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,84,245,193,155,100,180,59,206,50,140,40,115,235,48,187,36,126,23,157,147,245,11,255,191,117,132,153,105,38,111,218,127,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,227,124,153,191,8,59,78,135,197,162,203,35,58,87,110,105,68,12,100,116,110,84,1,229,5,142,121,2,210,132,185,247,2,9,0,171,68,55,206,35,34,98,48,24,22,50,48,50,54,49,49,48,52,48,49,49,52,52,50,46,48,51,48,56,55,56,90,48,3,128,1,1,2,8,118,75,254,172,176,178,110,99,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,161,75,171,124,80,58,128,246,225,246,218,1,52,43,108,83,111,89,177,85,233,85,152,163,102,192,120,99,60,250,63,96,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,65,236,252,175,171,151,52,114,119,255,226,91,38,237,162,246,50,143,204,184,102,182,220,111,55,21,132,68,103,200,81,66,191,108,93,133,112,135,118,10,63,27,38,96,37,185,171,209,196,99,29,88,92,109,22,86,114,230,112,173,222,56,215,60,142,49,120,112,138,217,4,195,42,81,222,140,72,237,236,198,221,193,50,63,209,97,24,157,85,247,55,174,174,173,42,231,158,54,30,204,157,107,145,73,194,254,169,42,194,228,152,116,154,124,219,30,68,70,42,204,35,69,254,110,149,205,201,130,4,27,83,171,72,209,61,31,176,192,74,50,228,92,208,138,22,170,112,246,130,67,174,181,50,188,94,23,246,214,150,231,112,135,151,8,135,89,115,106,125,177,123,107,32,130,211,167,14,83,185,233,91,243,224,177,66,192,110,176,190,64,7,171,136,202,199,231,82,60,39,207,231,51,71,204,182,98,58,167,22,161,144,254,22,240,242,242,26,38,138,4,145,90,70,243,235,199,183,64,151,176,16,72,164,75,99,154,180,217,32,248,48,68,217,214,136,226,223,111,73,182,80,217,77,75,64,142,40,239,227,127,38,119,39,14,165,152,88,223,199,176,115,188,230,41,54,188,153,214,116,237,208,37,190,93,54,10,204,142,167,20,232,27,16,83,62,213,153,3,194,240,10,30,70,154,58,87,89,106,0,205,235,114,253,74,8,208,54,222,227,254,180,228,10,221,11,77,219,52,108,145,104,109,93,127,2,68,38,178,3,15,200,11,99,155,188,135,199,190,92,174,179,19,32,211,175,74,189,130,46,40,205,91,190,52,197,211,234,27,189,126,193,116,51,42,153,216,56,91,191,149,119,171,144,239,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,38,108,101,172,205,49,159,136,227,252,71,231,210,179,106,141,144,32,98,70,205,236,66,172,33,101,75,6,206,200,8,108,209,165,6,146,102,175,154,92,78,137,207,125,180,212,112,116,142,231,212,63,232,20,125,93,179,196,101,33,154,29,69,212,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,3,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,2,3,4,5,6,7,255,196,0,70,16,0,2,2,1,3,2,4,3,5,6,4,6,2,0,4,7,0,1,2,17,3,4,18,33,49,65,5,19,34,81,50,97,113,20,35,66,129,145,6,51,82,161,177,193,98,114,209,225,21,36,67,130,240,241,83,178,37,52,146,162,53,68,84,99,131,147,194,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,25,17,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,17,1,2,33,49,255,218,0,12,3,1,0,2,17,3,17,0,63,0,200,4,51,108,129,136,96,3,16,192,96,0,0,0,1,64,0,192,96,0,2,17,66,0,16,192,0,98,0,0,0,0,25,35,8,98,1,128,134,0,2,0,0,0,0,0,0,0,0,24,0,134,33,128,0,0,0,0,0,196,48,0,0,16,12,4,0,48,0,1,0,192,0,6,32,1,136,96,0,0,0,0,0,3,0,0,0,0,0,24,192,64,48,0,24,134,0,0,48,1,136,96,32,24,0,168,96,48,16,12,100,8,6,0,0,0,2,24,12,161,0,192,129,0,192,0,6,0,32,24,0,130,134,0,42,24,80,194,144,12,10,132,3,0,164,3,0,16,12,0,67,24,130,1,12,0,64,0,69,0,0,16,0,1,66,24,0,8,6,4,8,6,0,72,21,66,40,64,48,32,64,48,1,0,192,4,3,0,16,12,0,64,49,0,128,116,0,2,24,1,32,49,20,33,20,20,2,1,128,82,17,66,8,64,49,0,12,0,0,69,0,18,20,85,0,19,67,24,0,0,198,4,128,192,4,3,16,8,6,0,32,24,1,32,85,5,1,35,29,12,5,64,48,32,66,24,20,32,161,128,0,0,0,0,0,0,0,0,8,96,0,0,48,16,192,96,33,81,64,7,158,3,0,1,136,96,3,1,128,0,0,80,0,0,3,16,192,96,33,128,0,0,0,134,32,16,0,192,0,0,0,0,96,32,24,4,0,0,0,32,0,0,24,0,134,0,0,0,0,0,0,0,48,0,0,0,0,0,16,0,192,0,0,0,0,96,0,0,0,0,0,0,0,0,0,0,0,3,0,0,24,0,0,0,192,6,33,128,0,0,0,196,48,1,128,0,0,192,0,0,100,8,96,0,0,3,1,0,192,0,0,0,0,0,0,96,48,16,12,0,67,0,10,0,96,2,1,128,8,6,0,33,128,20,0,0,0,0,0,0,0,0,0,0,2,24,128,0,0,4,3,2,4,48,25,68,140,96,65,32,48,40,64,48,0,21,12,96,77,5,12,96,77,14,134,0,33,20,42,1,0,192,4,3,160,1,8,161,16,32,24,0,168,69,1,68,1,65,68,18,3,160,40,64,48,1,8,161,0,128,116,20,16,130,134,48,16,192,0,0,0,4,3,2,0,0,96,32,24,0,130,134,0,32,0,0,0,29,0,128,96,80,128,96,2,2,132,65,32,48,2,70,48,40,64,48,1,0,12,129,0,12,161,0,192,4,3,0,0,1,128,128,98,3,132,0,0,0,6,0,49,12,40,0,0,0,24,0,0,0,0,0,0,192,0,0,0,0,67,0,1,12,0,0,0,0,0,0,0,0,0,0,6,2,1,128,66,1,136,0,96,0,0,48,1,0,0,0,0,0,0,0,0,0,192,67,0,0,0,0,0,0,0,24,134,2,1,128,8,96,0,3,0,0,0,0,24,196,48,0,0,0,24,0,0,192,96,33,128,0,12,67,0,0,0,24,0,16,0,48,1,12,0,0,0,0,0,96,2,24,0,80,0,48,16,0,192,0,0,0,98,24,0,0,0,0,12,161,0,0,0,0,0,128,96,2,1,140,9,1,136,0,67,0,16,12,0,67,0,0,0,0,0,24,0,128,160,2,64,160,8,145,208,192,41,0,192,4,3,0,21,5,12,0,64,49,16,33,20,42,2,70,48,40,66,24,80,8,0,0,0,96,2,160,161,129,2,161,81,116,42,2,64,170,16,18,49,128,66,1,128,8,96,1,64,12,0,64,48,8,64,48,1,1,66,1,0,232,0,84,3,0,16,12,2,144,12,0,64,48,8,66,24,0,128,96,2,10,24,202,36,69,1,4,129,65,64,72,198,0,32,24,0,128,0,0,0,101,28,0,49,0,0,192,41,12,0,0,6,0,3,16,192,0,0,4,3,0,0,0,0,0,0,0,1,128,128,96,2,1,128,8,6,32,0,24,0,12,64,16,0,196,0,0,0,3,0,0,0,24,8,6,32,0,0,0,0,24,8,0,96,33,128,0,0,192,9,24,192,4,48,0,0,24,0,128,98,0,0,0,1,128,0,192,0,0,0,96,3,16,192,6,34,128,67,0,32,0,0,0,98,24,0,0,192,0,0,0,0,0,96,0,0,2,24,80,0,48,16,192,0,0,6,2,24,0,0,0,20,0,3,32,67,0,40,0,0,0,0,0,0,6,2,0,0,1,12,0,4,48,1,0,192,4,0,48,21,12,7,64,32,24,192,84,20,48,1,80,81,65,64,77,5,20,0,72,12,0,66,40,40,9,24,196,2,1,208,192,144,162,130,128,154,17,116,20,4,8,170,10,2,66,138,160,160,38,128,160,160,36,10,160,2,64,161,80,8,6,0,32,24,80,8,7,65,68,8,7,67,160,38,130,138,160,160,38,135,69,80,232,8,161,209,84,20,4,208,168,186,10,2,40,84,93,5,20,64,21,65,68,18,5,80,80,8,69,80,4,72,20,42,10,144,24,0,128,96,16,0,0,0,0,192,144,24,232,41,80,134,1,8,69,0,84,128,192,4,3,0,56,0,6,80,128,96,2,24,0,0,12,0,0,0,0,96,0,0,0,2,1,136,0,98,24,0,0,0,0,0,0,12,0,64,48,8,0,6,2,1,128,8,0,96,32,24,0,128,99,32,67,0,40,0,98,32,4,48,40,0,0,4,3,0,0,24,0,128,96,2,1,129,2,24,12,160,0,0,1,12,8,16,12,0,0,96,2,24,12,161,12,96,2,1,129,0,48,0,0,0,0,0,24,0,0,0,12,145,128,192,64,3,0,2,128,0,0,6,3,34,128,0,0,1,128,0,12,10,0,24,0,128,96,64,128,160,2,64,96,80,128,98,1,128,0,0,0,0,0,192,4,33,128,8,96,0,0,48,2,104,116,48,1,12,6,2,1,128,0,12,0,64,48,1,0,192,4,0,0,0,3,1,8,160,2,70,48,8,67,160,25,20,168,84,93,10,128,138,10,46,133,64,77,5,21,67,160,34,130,139,160,2,40,40,160,160,38,133,69,208,168,9,160,162,168,40,9,160,162,168,116,81,52,20,85,5,16,77,5,23,65,64,69,12,170,29,1,52,20,85,14,128,154,10,40,64,77,5,20,20,4,209,52,88,128,154,10,42,130,128,154,10,42,130,128,144,24,1,34,162,128,9,17,84,20,4,128,232,0,64,3,40,0,6,64,128,96,2,16,192,4,0,0,32,24,0,128,116,20,81,231,128,0,0,12,0,67,0,0,0,0,0,0,0,0,24,0,0,0,0,0,64,0,1,76,0,0,0,0,0,6,1,0,0,16,0,49,0,0,0,0,0,0,12,0,0,6,0,32,24,0,0,192,4,3,0,16,12,0,64,3,1,12,0,0,0,0,0,0,0,0,96,33,128,0,0,192,5,67,0,0,0,24,8,96,48,0,0,0,0,0,0,0,40,0,0,6,0,0,49,12,0,66,24,0,12,67,0,0,24,0,0,192,0,6,69,33,128,192,0,6,0,3,0,0,1,128,128,160,2,64,160,2,71,67,10,2,104,40,170,10,2,104,10,2,137,1,136,0,0,0,0,0,0,6,32,128,6,0,0,3,1,0,192,0,0,8,0,1,128,0,192,42,64,161,0,128,0,0,96,0,0,48,8,64,0,0,48,24,80,48,24,18,5,8,9,24,232,0,84,20,80,1,20,20,88,128,154,10,40,0,138,10,42,135,64,69,14,138,161,129,20,58,40,0,84,20,49,129,52,20,80,17,82,3,0,16,0,4,33,12,0,64,48,40,66,24,0,8,4,0,33,128,18,3,16,0,0,0,8,96,2,1,136,32,0,0,160,0,0,4,48,1,8,96,0,0,0,0,32,40,243,192,96,2,1,136,6,0,0,0,0,0,0,0,3,0,8,0,0,0,6,0,0,3,1,0,192,0,0,8,160,0,2,24,8,0,96,0,0,0,0,0,0,0,48,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,192,0,98,0,0,24,8,96,0,0,48,1,0,196,80,0,12,0,96,4,0,0,0,0,0,0,0,20,0,0,0,0,50,0,96,0,0,0,0,3,2,132,3,0,16,192,96,0,0,69,49,136,96,0,3,0,24,0,0,192,97,0,12,97,72,40,160,1,80,81,64,4,208,81,64,4,208,81,66,2,104,10,16,18,3,16,0,134,5,8,6,0,33,20,32,0,1,145,0,0,192,64,48,1,12,6,2,24,0,0,192,2,144,0,4,2,24,0,134,0,20,0,196,0,0,48,1,128,0,192,0,6,0,0,0,3,1,0,196,0,33,128,8,6,0,32,24,0,0,0,0,0,16,3,0,10,4,49,0,8,0,4,0,0,2,24,4,32,0,40,66,24,128,64,0,0,0,0,32,1,0,0,0,64,0,1,64,0,0,128,96,2,1,136,4,0,0,48,16,0,0,0,0,0,20,121,224,0,0,0,0,0,0,0,0,0,3,1,128,134,33,132,0,0,0,0,48,16,192,0,0,0,6,0,4,0,134,0,32,24,128,6,33,128,0,0,0,196,0,48,0,0,0,0,1,128,0,0,12,4,3,0,16,12,0,67,0,0,24,0,0,0,0,0,0,0,192,96,32,0,0,1,128,8,96,0,0,48,0,1,136,0,0,96,32,24,128,0,96,2,24,0,0,0,192,0,96,2,1,128,0,0,5,0,5,0,128,96,0,3,24,8,96,48,16,198,0,5,0,0,12,67,1,128,12,128,0,24,8,6,0,72,12,10,16,134,0,72,138,21,0,132,80,138,16,0,0,8,96,0,0,50,32,1,128,0,134,0,0,0,0,0,1,64,0,0,0,0,0,0,4,3,16,194,152,134,0,33,128,0,12,0,0,96,0,0,3,0,24,134,0,33,128,8,6,32,16,192,0,4,49,0,0,8,6,0,4,12,4,0,0,2,0,0,16,0,0,0,0,0,8,0,0,66,24,138,16,12,64,0,0,0,73,68,132,0,0,20,0,0,0,0,0,0,0,0,134,0,32,24,0,128,96,4,128,196,0,0,0,121,224,3,42,16,0,0,0,0,80,3,0,132,48,0,1,136,96,0,0,0,49,12,0,0,96,32,24,16,33,128,0,0,0,0,0,0,128,96,0,0,0,3,0,0,0,0,0,1,128,0,0,0,192,0,6,0,0,0,0,0,0,0,3,0,16,12,0,0,0,6,2,24,0,80,12,4,5,0,8,96,0,2,24,0,0,0,0,0,0,0,0,0,0,0,0,0,83,0,24,64,0,1,64,0,0,0,198,2,24,12,0,96,1,0,192,97,72,96,48,132,48,24,80,0,0,49,136,0,96,103,60,216,241,252,115,140,126,172,231,126,39,166,220,226,167,185,175,101,212,14,208,60,255,0,248,198,154,175,213,243,224,95,241,140,29,118,78,128,244,128,226,199,226,122,105,186,221,40,191,154,58,161,146,19,248,37,23,244,96,88,0,0,128,98,1,0,196,2,17,66,1,5,12,69,8,6,0,0,3,34,16,0,0,0,0,0,0,5,3,16,192,6,0,2,1,128,66,1,128,82,24,0,0,12,65,12,0,97,64,0,4,0,3,10,0,6,2,1,136,6,32,0,0,16,0,192,64,0,2,0,0,0,0,0,0,1,136,8,24,128,0,4,49,0,0,0,0,8,0,98,0,40,66,24,128,0,0,4,0,0,33,20,32,132,3,0,16,12,0,0,0,41,0,192,4,48,0,1,12,0,64,0,2,1,136,160,16,196,7,158,0,1,0,0,0,0,0,12,0,0,0,0,0,0,96,0,0,0,48,24,8,96,0,0,0,64,0,192,0,0,96,32,24,0,128,98,0,0,0,0,0,0,24,0,0,0,192,64,48,0,0,0,24,0,0,192,0,0,6,0,33,128,0,134,33,148,2,24,16,33,128,0,198,33,128,0,0,0,0,0,0,0,0,0,0,12,64,0,0,0,3,16,192,64,48,0,24,0,0,0,0,0,0,83,25,35,1,140,67,1,128,0,12,98,24,12,98,24,0,0,0,5,129,195,175,215,125,153,108,133,60,141,126,128,116,231,213,98,211,198,242,74,190,75,169,226,234,60,99,46,77,210,197,232,135,101,220,224,207,150,121,99,41,78,77,202,79,150,204,227,147,208,171,248,108,11,158,76,211,150,233,201,145,58,138,230,78,219,229,153,203,53,171,250,19,110,79,243,3,171,237,24,210,226,63,36,105,13,84,49,206,50,81,140,159,107,238,207,53,244,64,165,79,159,160,30,182,92,216,242,100,131,192,182,190,142,255,0,20,189,205,49,74,88,53,81,132,103,114,125,62,172,242,99,151,157,254,221,13,99,168,151,159,25,95,49,174,126,96,125,14,31,18,120,212,86,70,165,29,219,83,238,254,103,167,139,54,60,202,241,201,72,249,109,46,162,77,228,155,230,41,122,87,177,221,164,111,98,201,167,148,158,88,58,114,186,79,223,234,7,188,7,62,159,84,178,212,103,80,203,222,39,64,8,69,8,4,3,16,0,134,32,16,12,0,67,0,1,0,192,4,0,48,1,12,0,67,0,0,24,134,0,0,0,0,3,1,12,6,0,0,48,132,0,1,64,192,0,0,98,40,6,0,64,0,0,8,0,0,64,0,0,0,0,33,128,0,8,96,2,1,128,8,96,0,2,24,136,16,0,0,0,0,8,6,34,128,67,16,0,0,0,8,96,2,0,0,16,12,64,2,24,0,134,0,2,1,136,0,6,32,0,0,8,0,0,40,16,196,16,8,98,10,0,0,35,206,0,2,128,0,0,0,0,6,50,64,6,0,0,3,16,192,6,33,128,12,0,128,0,0,0,0,1,128,0,0,12,64,48,16,192,0,0,4,3,0,0,0,0,0,0,1,136,96,3,16,192,0,0,0,96,0,0,3,0,0,2,128,0,0,0,0,0,96,4,0,0,0,0,0,12,4,48,0,0,0,0,0,0,0,0,0,0,0,0,0,24,134,3,1,12,4,0,1,76,4,48,128,0,0,96,0,20,192,6,3,0,0,24,196,48,24,0,0,0,201,109,69,54,250,32,49,214,106,163,165,197,185,243,39,240,163,192,156,252,204,178,156,229,203,238,254,103,78,167,44,181,89,119,93,70,234,39,30,78,241,3,158,114,234,140,122,53,93,17,213,28,50,155,58,112,248,123,124,181,192,35,202,81,103,70,12,59,185,61,95,248,124,82,232,71,217,158,62,132,171,30,92,241,54,219,70,18,197,37,216,247,113,233,47,170,53,122,40,201,116,20,143,155,219,36,203,141,175,169,238,79,195,227,217,28,210,209,53,216,82,56,97,38,163,93,14,188,26,153,224,142,220,114,169,48,251,44,136,242,28,95,64,61,108,126,86,76,120,111,59,134,75,244,201,43,109,247,61,77,38,162,58,136,74,165,114,131,219,46,43,249,31,59,166,201,228,228,83,113,148,167,124,87,99,216,142,106,107,62,56,73,184,202,178,212,184,255,0,114,163,209,0,234,0,32,24,1,32,48,1,8,96,0,0,0,0,0,0,0,0,0,48,1,0,192,4,48,24,8,6,32,1,128,0,0,12,160,0,2,0,0,97,8,96,1,64,0,21,0,0,16,2,24,21,72,0,8,16,0,0,0,0,0,0,4,0,0,20,0,0,0,0,0,8,0,4,3,16,0,0,0,8,0,0,67,16,0,0,0,0,0,0,134,32,0,1,128,128,98,0,16,192,33,0,196,0,0,0,32,24,128,98,24,128,4,48,1,8,98,40,6,33,129,230,128,0,0,0,0,192,0,4,48,0,1,128,0,0,0,12,0,0,6,33,128,12,67,32,0,0,0,6,0,33,128,138,24,0,16,0,0,0,0,48,16,12,0,64,48,1,12,0,0,98,24,0,196,48,1,136,96,33,128,20,0,0,0,0,4,0,0,0,192,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,49,0,0,192,0,0,0,96,0,20,12,67,8,64,0,20,192,67,1,140,67,40,96,33,144,80,8,96,49,128,0,28,94,37,149,227,211,236,139,245,100,123,78,211,200,241,41,41,234,246,181,106,17,247,247,3,154,17,151,194,141,161,164,220,249,86,105,164,199,107,165,158,134,60,106,42,217,149,114,227,210,71,31,99,90,140,74,201,52,97,44,129,166,142,72,205,211,50,115,18,145,21,208,168,164,209,207,188,55,129,211,193,18,140,100,99,230,13,100,0,150,26,236,103,44,74,185,58,225,59,92,141,194,50,69,71,141,154,59,95,200,237,209,102,184,108,221,234,151,17,80,137,150,170,21,38,101,165,201,28,57,55,78,45,252,172,172,189,191,15,200,178,105,220,110,77,227,150,215,187,169,212,113,105,84,225,169,111,35,91,178,198,228,190,103,113,80,128,96,2,0,0,16,12,0,66,24,4,32,0,10,96,0,16,0,12,0,0,2,128,0,0,0,0,0,0,1,128,0,0,0,0,196,49,0,192,0,0,0,2,0,0,0,1,136,160,16,192,4,3,17,20,0,0,0,0,0,128,96,2,1,136,32,0,0,164,3,16,64,33,128,8,67,16,0,0,5,2,24,128,0,0,32,0,16,12,64,0,0,0,0,0,0,0,0,0,33,136,0,0,0,4,49,0,8,96,80,128,98,0,0,0,0,0,3,205,1,128,8,6,48,16,12,0,67,0,0,0,0,1,136,96,48,0,0,1,129,0,49,12,0,0,0,0,0,0,0,0,0,96,2,1,128,8,96,48,0,0,0,0,0,1,12,0,0,0,0,96,0,3,0,0,16,192,160,0,2,0,0,0,6,0,0,0,48,16,0,192,67,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,12,4,0,48,0,0,0,1,136,0,0,10,166,0,0,49,136,2,24,196,50,6,49,13,1,64,0,20,30,6,161,203,38,183,52,148,186,206,191,67,223,62,121,250,115,228,235,204,152,30,199,135,66,59,25,121,242,109,77,17,164,150,220,84,140,114,202,228,204,181,140,167,145,179,59,102,155,69,181,17,166,97,101,180,137,96,22,20,8,180,208,17,76,18,104,211,114,14,24,4,89,209,9,24,168,155,97,135,168,14,125,68,121,119,208,226,134,21,231,218,146,73,115,201,235,106,112,181,27,71,156,241,201,122,146,183,245,46,48,236,105,203,85,166,201,95,12,146,237,30,62,157,207,84,240,218,188,62,102,79,222,110,180,218,231,143,111,100,123,189,121,93,25,164,2,24,0,128,96,4,128,196,2,1,128,18,3,0,0,24,0,134,0,80,0,12,136,64,0,0,0,1,64,192,0,6,0,0,0,1,0,0,20,0,0,64,0,1,84,0,1,16,192,64,80,196,0,0,0,4,80,0,0,2,24,128,4,0,0,0,0,0,0,0,0,0,2,24,0,132,49,0,128,96,2,16,192,33,0,0,8,6,32,0,0,0,16,192,161,12,0,128,1,136,0,67,16,0,0,0,8,98,40,0,0,0,0,64,0,48,1,0,0,30,112,196,48,0,0,0,0,0,0,24,128,0,6,0,0,48,0,24,16,0,3,1,12,67,0,0,0,0,0,40,6,0,64,0,0,0,0,0,192,0,0,0,0,0,0,0,0,0,96,0,0,3,0,0,0,0,0,0,0,0,0,0,0,24,0,192,64,3,0,0,0,1,136,0,98,24,128,0,0,6,33,136,0,0,96,32,24,128,6,33,128,12,67,0,0,0,0,0,1,128,134,0,0,0,48,16,20,49,136,96,52,49,34,136,1,128,194,128,24,192,71,204,205,73,102,154,82,109,110,125,79,167,62,111,81,233,241,25,69,255,0,242,1,235,105,35,80,138,46,120,121,108,184,109,195,31,50,127,12,79,31,93,175,207,150,77,65,56,71,217,25,109,217,146,162,115,203,33,228,228,212,106,125,228,76,117,89,211,245,127,64,87,173,230,11,121,193,13,76,159,196,142,152,203,113,21,174,240,243,62,100,156,249,156,185,72,14,159,62,49,235,36,67,241,12,113,233,201,231,75,20,155,185,48,134,56,71,226,118,84,122,112,241,71,127,7,7,173,161,213,225,207,36,175,108,189,153,243,248,231,5,194,163,191,75,146,10,74,210,160,62,135,38,43,116,250,51,199,241,24,253,146,105,215,162,93,79,111,20,227,60,49,113,60,223,30,143,220,69,191,112,203,207,83,130,211,228,245,243,37,87,242,61,204,46,240,227,255,0,42,254,135,204,224,248,101,142,147,140,151,87,202,253,15,166,211,254,227,29,255,0,2,254,134,145,160,134,0,32,0,1,0,0,8,0,10,0,24,16,3,0,8,84,48,24,82,1,136,32,0,0,16,12,65,64,192,0,0,0,32,0,0,160,0,10,0,0,34,0,0,10,0,0,0,0,0,0,0,0,4,0,3,16,0,0,0,0,0,0,8,96,2,0,0,0,0,40,0,4,64,8,98,42,0,0,1,8,98,0,0,2,0,0,10,16,12,68,0,0,0,0,0,12,64,0,0,0,2,1,136,0,0,10,16,12,64,2,24,0,0,0,8,0,68,28,0,0,80,12,0,0,0,0,0,6,2,1,128,8,96,4,12,4,48,0,1,128,0,1,64,0,0,48,16,192,0,0,129,12,96,0,0,0,0,0,0,48,0,16,12,0,67,0,1,128,128,0,96,0,0,0,3,0,0,1,12,0,0,0,0,0,0,0,96,0,0,0,3,0,0,0,0,0,0,0,1,128,8,6,0,2,24,0,128,96,0,0,48,1,12,0,67,0,0,0,0,1,128,20,0,0,0,80,134,3,24,144,200,24,192,0,99,64,48,160,249,191,21,143,151,226,173,167,222,50,250,31,74,186,158,23,141,237,150,174,14,29,106,152,30,158,170,74,58,125,223,161,243,186,156,235,115,109,158,246,190,47,236,145,175,99,230,243,105,179,229,147,113,84,151,115,45,176,201,169,166,103,246,191,145,172,176,37,139,110,218,154,125,76,126,206,227,217,117,176,158,182,134,85,51,191,76,188,206,135,155,131,12,183,221,170,246,61,159,14,198,247,252,136,184,210,88,90,137,193,158,110,46,143,115,36,22,215,71,149,155,15,170,234,194,188,172,217,157,237,70,51,142,72,190,214,118,79,74,183,183,181,216,252,155,235,22,202,203,142,62,101,74,94,150,163,212,236,210,103,150,250,119,244,102,248,180,201,254,19,187,22,154,60,90,6,61,63,10,202,223,165,244,59,60,95,7,153,162,191,102,112,233,35,229,205,81,236,101,94,110,150,81,247,64,215,201,66,176,67,36,163,42,109,109,95,153,238,233,51,44,152,210,126,137,85,40,183,212,242,167,167,81,200,229,37,211,146,38,229,28,216,114,41,63,252,100,222,163,92,241,95,64,49,1,183,51,16,0,0,134,32,16,192,0,6,33,132,0,3,0,0,0,0,24,138,1,12,68,0,0,0,0,0,83,16,12,4,3,0,132,3,0,16,12,64,0,0,0,0,0,0,0,0,0,32,0,0,10,0,0,168,0,4,69,48,16,20,49,0,0,0,1,0,0,34,128,0,65,0,0,0,0,8,0,0,0,67,0,0,16,196,0,33,128,8,0,0,0,0,4,49,12,128,24,128,0,0,0,64,49,20,0,0,2,0,0,1,12,64,2,24,128,224,24,128,6,0,0,0,0,3,0,2,0,0,0,0,0,160,1,129,0,49,12,161,136,0,0,0,96,0,33,128,12,0,128,0,24,8,96,0,0,3,0,0,0,0,0,0,16,192,4,48,0,0,1,128,134,0,0,0,48,0,0,1,0,0,0,12,0,0,0,0,98,24,0,0,0,0,12,4,48,0,0,0,0,24,134,0,2,0,1,128,0,0,0,12,4,48,0,0,0,0,24,8,6,5,0,0,0,192,6,64,198,3,0,24,134,3,40,146,130,163,53,249,57,54,245,218,232,249,248,202,89,162,165,62,90,116,125,29,89,226,230,81,209,226,158,61,182,252,198,209,158,157,57,248,245,242,99,89,49,71,232,121,217,240,173,173,36,119,225,206,190,207,22,251,197,51,139,54,84,223,4,76,121,121,116,222,162,22,154,55,207,39,108,249,5,20,130,198,24,244,169,115,71,126,159,14,214,168,197,78,49,234,118,198,80,134,21,41,58,147,236,2,146,225,156,179,135,44,223,206,131,151,94,8,204,191,22,62,80,28,211,195,22,71,147,79,161,162,202,159,29,202,176,8,69,35,120,209,131,116,74,155,3,212,211,69,74,71,164,228,163,142,143,31,73,151,108,142,247,39,56,132,215,141,226,121,165,131,81,21,181,109,146,190,123,147,25,45,86,44,106,49,167,28,139,249,135,138,201,100,113,143,87,25,58,250,23,224,248,219,155,109,113,104,203,174,121,149,236,213,12,98,58,188,228,0,0,2,24,128,0,6,0,0,0,3,16,192,6,0,16,0,1,66,1,128,82,0,2,33,0,192,40,1,136,32,0,0,160,0,2,1,0,0,0,0,0,134,34,168,0,0,24,8,8,0,0,40,4,0,0,0,0,0,2,1,136,0,32,0,0,160,98,0,128,67,16,0,0,128,0,0,0,0,0,0,0,0,0,0,64,0,0,33,136,4,49,12,0,67,2,4,49,0,0,0,0,0,1,64,0,0,32,24,0,132,48,1,8,96,7,0,0,192,4,48,1,0,192,128,0,0,0,1,128,134,0,3,0,2,128,0,0,0,96,2,1,128,0,0,200,0,1,128,0,12,0,0,0,0,0,0,0,101,8,6,0,33,128,16,49,12,0,67,0,0,0,0,0,0,0,0,0,0,24,128,0,96,0,3,0,16,12,64,3,16,0,192,67,0,16,192,0,0,0,0,6,0,0,0,3,0,0,16,192,0,0,96,32,24,128,98,0,40,0,0,6,49,12,0,164,33,129,64,0,64,198,33,128,20,132,48,170,60,95,27,139,243,20,151,74,61,147,12,248,183,100,132,184,165,241,38,78,154,231,125,112,172,138,122,88,184,116,75,109,28,146,159,60,157,16,148,94,105,227,81,173,253,251,89,205,146,46,50,48,218,148,135,41,112,98,157,3,144,9,100,75,60,28,185,138,102,58,143,19,79,81,178,74,92,247,75,161,213,29,62,232,219,238,97,45,13,77,202,236,168,126,99,140,101,42,114,165,209,119,35,71,226,57,94,87,25,226,112,254,132,45,209,158,219,224,233,142,158,51,166,194,166,79,239,37,40,252,45,155,66,92,26,249,49,219,70,78,14,44,6,216,32,46,49,32,215,2,123,143,75,36,188,157,36,165,222,142,77,52,86,244,118,120,142,60,146,209,168,226,142,233,90,224,168,242,240,184,189,71,152,226,247,55,220,244,116,216,37,28,217,50,55,199,225,75,161,201,131,14,92,146,141,226,113,174,178,124,30,178,138,140,84,87,97,152,117,164,3,17,183,50,1,136,4,3,10,1,0,0,0,0,0,20,33,128,0,0,64,0,5,0,0,0,0,0,80,0,4,8,0,10,128,6,0,32,24,136,160,67,0,16,0,0,0,0,0,0,130,24,134,34,169,0,0,12,64,0,0,2,0,0,0,132,48,0,0,0,1,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,4,0,0,48,16,134,0,32,24,0,128,98,1,0,192,128,0,0,0,0,0,16,192,161,0,196,0,0,0,32,24,128,225,17,66,1,0,192,4,3,0,0,0,0,24,134,64,0,0,0,192,101,8,6,32,1,128,16,0,0,0,0,0,48,0,0,24,0,0,196,0,48,0,0,0,0,24,0,0,0,12,0,0,0,4,48,1,12,0,0,6,0,32,24,0,128,96,2,24,0,0,0,0,8,96,2,24,12,4,3,0,16,12,0,64,49,128,134,0,0,0,1,64,12,0,64,0,3,1,0,12,0,10,128,0,96,32,24,0,12,67,0,24,1,3,24,134,3,24,134,20,198,33,128,197,56,238,139,143,184,34,128,242,114,105,245,48,203,21,143,27,149,74,237,19,171,199,183,35,71,177,71,159,175,135,174,253,204,198,237,121,178,133,6,56,92,173,155,56,92,76,103,47,46,36,87,84,29,240,142,109,78,179,30,59,140,61,114,254,71,14,109,118,216,184,41,114,206,73,121,243,230,16,117,238,202,59,62,209,142,247,109,123,190,167,70,29,100,122,78,60,123,163,203,217,154,215,221,255,0,50,214,12,242,124,52,130,189,223,50,50,142,232,74,209,54,164,121,16,90,188,93,33,187,232,206,220,25,50,47,222,71,107,246,34,58,148,57,54,81,164,78,47,81,179,64,86,155,137,158,183,88,68,242,240,170,145,233,193,250,17,113,158,133,0,198,162,219,52,202,4,110,176,185,22,176,69,117,32,229,218,198,161,41,116,71,94,216,32,115,75,162,3,5,129,215,61,68,244,242,55,140,202,243,2,184,222,57,46,196,237,126,199,114,154,125,135,182,18,234,130,56,5,71,100,244,234,93,12,103,130,81,249,148,100,3,106,186,128,8,0,0,0,0,168,0,0,40,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,2,24,128,0,0,32,16,192,41,0,1,64,32,0,0,0,0,0,16,64,0,0,0,0,2,1,128,8,0,0,0,0,0,0,0,67,16,192,4,48,0,0,0,16,0,0,0,1,0,0,0,32,24,0,128,0,0,0,0,0,0,0,0,0,4,48,40,64,0,64,128,98,40,0,0,14,16,1,128,128,0,0,0,0,67,0,0,0,2,0,96,0,48,0,0,0,0,1,128,192,64,48,1,12,0,0,0,96,32,24,0,134,0,0,0,48,0,0,0,1,136,0,0,0,99,36,96,0,49,0,12,67,0,0,0,0,1,128,128,96,0,0,0,33,128,192,66,40,64,0,48,0,0,0,0,1,128,128,0,0,6,32,166,0,0,0,0,0,33,128,8,6,5,0,0,194,16,192,0,6,0,0,48,2,0,98,24,0,192,0,96,0,20,198,33,128,202,36,96,51,13,102,59,198,165,236,110,54,183,69,197,244,97,94,71,8,227,212,243,42,61,13,70,25,99,157,63,200,225,207,7,118,97,167,44,113,66,60,184,171,247,38,119,217,240,106,226,232,143,38,114,124,5,115,185,59,234,92,27,190,165,189,43,190,89,164,52,191,48,86,184,164,146,46,73,62,72,142,39,19,85,6,5,225,109,27,238,49,143,5,110,73,114,192,235,211,173,243,81,71,182,176,42,95,67,193,208,228,188,209,246,179,220,121,184,46,51,211,79,42,17,92,134,232,171,164,142,121,230,179,55,148,168,234,243,12,231,148,199,204,226,137,148,157,208,27,110,13,198,74,65,212,168,215,120,247,25,36,95,0,90,153,123,204,134,6,234,76,181,43,234,115,169,50,212,136,28,240,169,116,57,167,142,81,236,117,198,69,73,41,32,175,60,13,178,225,219,201,139,69,66,0,2,128,0,2,0,0,10,0,0,0,0,64,48,16,0,0,128,129,136,0,0,0,2,0,0,0,0,16,80,32,2,128,0,0,0,0,32,1,12,0,67,16,0,0,0,0,0,0,134,0,32,0,0,0,0,0,0,0,0,0,0,0,0,16,192,4,49,12,4,3,2,0,64,0,2,24,0,0,0,0,134,32,0,1,128,8,96,80,132,48,1,0,0,0,0,16,112,140,0,161,0,192,4,3,2,9,2,128,9,24,12,4,48,0,0,0,1,128,12,0,0,0,0,96,2,24,12,4,3,0,16,12,64,0,0,0,48,0,0,1,128,0,0,0,0,192,67,0,0,16,196,3,0,0,0,0,0,1,136,6,0,0,3,0,0,0,0,0,0,0,1,128,8,96,0,2,24,0,128,98,10,6,0,0,0,0,0,0,0,3,17,80,12,67,0,0,0,1,128,0,192,0,0,0,8,24,0,0,192,0,6,0,48,160,160,72,214,24,101,46,192,102,139,140,108,232,142,158,43,169,170,140,98,65,204,176,201,190,134,177,193,84,107,230,70,140,101,150,130,171,54,151,22,108,91,103,215,180,189,143,159,215,105,103,167,158,217,83,93,154,61,169,102,249,158,119,138,203,126,56,187,245,34,24,242,246,165,200,158,69,24,240,44,121,84,158,201,245,247,51,203,74,93,72,217,74,118,199,9,211,50,181,238,129,78,43,241,32,59,35,146,203,121,18,137,193,45,78,56,47,138,254,135,6,167,196,36,253,41,237,95,204,21,233,230,214,195,19,171,185,123,35,40,234,37,145,238,155,165,236,121,186,76,57,245,121,54,225,199,41,124,207,165,240,223,6,88,98,229,170,148,103,39,206,213,219,243,44,102,158,139,22,109,76,92,113,69,197,73,86,247,216,245,116,218,124,122,13,34,193,28,178,200,215,59,164,199,191,110,36,163,81,94,200,230,205,147,210,203,18,183,150,68,194,63,169,199,28,187,186,29,56,237,245,96,111,233,162,92,185,13,182,186,146,253,37,69,217,75,148,103,23,127,67,68,138,45,47,153,84,201,92,21,97,12,5,99,178,10,26,34,202,176,173,19,52,140,140,55,20,165,243,3,102,148,149,51,151,46,45,175,142,135,68,100,84,162,167,26,100,30,120,26,228,198,226,100,80,128,0,0,0,0,0,0,160,16,8,129,136,0,160,0,0,128,4,0,48,16,0,12,64,64,0,1,66,1,136,40,0,24,66,1,136,0,0,0,64,49,0,0,0,0,0,0,0,0,0,128,0,0,98,0,0,0,0,24,128,0,0,0,0,0,0,0,0,0,64,0,0,64,8,0,6,2,24,0,0,0,0,0,0,0,20,32,24,128,0,0,0,67,2,14,16,0,0,1,128,0,138,16,0,12,0,64,48,1,12,0,4,3,0,0,1,128,134,0,0,49,12,0,0,0,0,0,0,67,0,16,12,0,0,0,0,98,24,0,0,0,12,64,3,0,0,0,0,0,0,0,0,1,128,0,12,4,48,0,0,0,0,0,0,1,136,96,0,3,1,12,0,4,3,0,1,12,0,64,3,10,67,0,8,0,0,161,12,0,0,0,0,6,0,0,48,0,0,1,128,0,12,128,1,128,8,96,105,143,27,155,1,71,28,165,209,27,67,75,54,116,67,22,196,57,74,187,145,74,24,35,31,138,139,221,24,244,70,46,108,135,48,53,150,66,30,79,115,39,50,92,128,210,83,50,148,136,148,232,205,206,194,180,187,116,120,94,52,242,233,252,74,51,106,79,28,110,50,174,200,245,94,74,102,94,55,154,57,116,177,139,91,100,218,139,154,246,3,194,243,162,242,220,38,159,209,139,91,146,15,157,203,147,206,199,168,150,150,89,161,40,167,41,71,103,63,135,147,175,206,223,167,91,122,73,254,113,16,174,87,146,55,241,14,51,221,37,24,197,182,197,40,124,217,19,143,178,119,181,190,162,20,243,206,81,75,149,205,254,65,166,192,181,90,136,99,166,187,201,252,140,178,37,41,198,221,42,229,254,103,177,224,90,125,243,201,149,94,213,233,139,101,71,181,163,196,176,227,168,45,171,216,239,132,184,57,226,168,215,117,66,138,133,57,112,112,234,50,109,190,78,169,190,15,51,89,34,14,221,53,108,139,125,78,168,187,232,113,105,165,113,71,110,54,21,178,232,45,219,159,78,4,174,69,36,80,250,116,41,10,232,46,130,52,67,51,67,191,152,22,50,44,44,13,6,103,184,106,64,105,99,35,112,192,210,50,53,82,57,236,210,50,34,175,36,119,68,227,146,166,118,69,152,106,35,82,3,16,1,0,0,0,0,128,69,12,64,0,0,0,2,1,128,8,0,2,0,16,0,192,0,0,0,0,4,0,20,0,0,64,0,0,0,0,0,0,0,0,0,2,1,136,0,0,64,49,12,0,4,49,0,12,4,0,0,0,0,0,0,0,0,0,0,0,33,136,0,67,0,0,0,32,0,0,0,0,0,0,0,0,0,10,1,0,0,12,67,1,0,0,28,35,1,144,33,128,192,64,48,0,0,0,0,24,0,128,96,2,1,128,8,6,0,0,0,2,24,0,0,0,0,0,12,4,3,0,16,0,0,0,12,4,0,48,0,0,0,0,24,0,0,0,0,0,12,64,0,48,0,1,128,0,0,0,0,0,0,0,0,0,192,0,0,98,24,0,0,0,0,0,0,0,0,0,0,0,0,20,0,48,1,0,192,0,0,96,0,0,0,3,2,0,6,0,3,1,208,8,105,89,182,44,15,39,208,234,142,56,99,95,48,174,124,122,105,62,95,8,233,142,220,107,129,74,70,114,100,21,60,159,51,55,34,88,191,34,135,100,182,22,68,152,9,178,108,44,206,108,2,114,49,221,200,74,92,24,57,114,192,214,76,199,197,98,229,160,181,218,135,188,223,52,22,79,14,151,249,64,249,93,110,143,118,28,122,140,51,114,148,173,100,140,186,238,70,26,92,222,137,99,113,109,47,99,210,213,197,191,12,207,254,9,110,143,247,60,93,60,182,229,139,77,252,192,237,219,147,35,244,98,156,159,202,37,71,79,150,26,140,94,118,57,98,140,174,62,175,103,193,233,248,46,69,44,185,169,183,113,93,74,241,231,94,90,174,118,245,252,202,143,158,199,29,249,102,166,233,46,180,125,71,130,227,242,252,63,31,188,189,71,204,198,51,140,114,202,49,109,55,78,94,199,216,233,177,249,122,124,112,246,138,64,108,84,248,72,34,185,53,156,45,32,57,102,121,218,184,158,174,76,110,42,217,229,235,50,43,120,241,197,206,126,209,236,6,186,28,138,88,248,61,8,114,209,227,232,55,227,147,142,74,231,158,59,30,206,24,241,96,111,116,133,212,40,174,128,46,143,228,29,254,128,229,193,59,182,223,176,20,228,159,1,97,218,250,178,28,169,251,63,152,22,159,184,74,73,16,228,219,37,115,223,144,53,82,41,51,52,138,175,144,23,101,41,124,204,235,216,44,13,211,178,211,163,8,200,209,48,55,140,137,207,240,147,23,76,210,92,227,100,87,24,13,245,16,64,0,34,128,67,16,0,134,32,160,0,0,6,0,16,128,4,3,1,0,12,0,64,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,67,0,0,0,0,16,196,3,16,12,4,0,48,16,12,64,0,0,3,16,0,0,0,0,134,0,0,0,0,0,0,0,33,136,0,0,8,0,0,0,0,2,128,67,17,0,0,0,113,140,96,2,1,128,0,12,0,64,48,1,0,192,4,5,8,4,3,0,16,12,0,64,48,0,16,192,4,48,0,0,0,0,0,24,8,6,32,0,24,0,128,96,2,1,128,0,0,0,0,1,64,49,12,0,67,2,0,98,0,24,0,0,0,0,0,0,0,0,0,0,196,50,128,96,0,0,0,0,0,4,0,0,20,0,0,0,0,0,3,16,192,0,6,64,0,12,4,49,128,0,0,192,0,102,152,240,203,35,225,1,16,139,147,164,118,98,211,70,42,230,237,151,12,113,196,184,234,18,151,204,138,173,202,42,145,156,164,38,200,101,3,144,174,196,218,11,8,116,75,27,102,114,96,14,140,219,246,41,187,51,114,164,2,147,174,230,57,36,92,159,6,25,24,9,202,163,201,143,207,220,156,185,41,52,115,203,63,96,173,39,146,143,75,21,189,38,215,252,7,14,28,79,30,25,106,179,71,167,24,226,251,191,115,210,154,217,138,111,228,17,243,207,54,44,145,213,105,92,126,243,108,162,185,235,103,207,227,123,103,23,243,61,157,36,60,207,24,205,59,248,127,159,99,197,155,219,150,95,41,21,95,67,224,190,156,217,57,252,5,248,243,253,203,255,0,11,35,192,106,89,114,123,121,102,223,180,49,81,134,63,242,176,143,55,194,49,253,166,57,97,145,183,13,201,213,159,87,71,129,225,56,37,143,71,157,227,143,222,36,163,245,147,228,246,60,63,82,181,122,120,207,164,151,166,107,217,129,215,24,209,115,201,28,112,221,55,72,195,46,170,56,230,177,99,139,203,153,254,8,246,249,191,97,195,4,156,188,204,242,83,201,218,190,24,253,63,212,8,154,201,170,151,45,227,135,255,0,185,255,0,161,147,195,12,113,219,8,168,163,183,109,59,38,81,140,151,0,121,158,85,230,143,212,245,96,115,75,30,217,166,116,195,160,22,28,177,133,1,18,133,247,21,56,252,93,77,25,156,189,77,115,220,3,204,221,211,177,60,181,202,177,237,78,187,123,14,113,244,243,200,25,206,84,215,37,41,161,60,86,189,209,30,75,139,184,190,0,217,74,203,48,81,102,177,180,6,171,230,41,32,76,96,71,70,105,9,17,40,251,4,64,233,78,209,162,126,147,28,108,209,241,6,69,97,145,122,137,42,68,132,0,0,2,16,196,80,8,98,32,0,64,3,1,0,12,64,5,0,12,0,64,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,32,0,0,0,0,0,0,1,0,12,67,0,0,0,0,0,1,0,192,4,3,0,16,0,0,0,0,0,0,0,0,0,0,134,0,32,24,0,128,96,64,128,96,2,16,192,161,0,196,65,204,3,0,16,12,0,64,3,1,12,0,0,0,0,0,6,2,0,0,0,0,0,0,0,0,24,0,132,80,128,4,48,1,12,40,116,2,2,168,0,64,48,2,70,48,1,8,161,0,128,116,34,128,0,0,6,33,128,0,1,0,0,5,0,192,0,0,0,0,6,32,1,128,0,0,192,0,0,8,0,0,0,0,24,8,0,10,0,1,144,33,128,0,0,192,0,98,40,4,48,0,1,128,192,67,3,76,88,220,229,208,3,14,23,146,95,35,177,109,199,26,136,175,100,105,25,202,65,86,230,67,149,144,228,38,194,42,197,100,218,15,200,7,104,27,21,209,14,86,3,108,205,182,41,75,230,43,224,160,221,72,134,249,27,100,73,128,166,248,56,179,230,140,123,154,106,51,168,69,182,250,30,84,49,229,214,205,187,219,6,64,79,52,179,75,102,52,229,39,217,30,150,139,195,246,53,147,55,170,126,221,145,209,162,209,227,193,31,76,127,51,208,140,47,132,7,155,227,79,203,240,248,187,233,37,47,230,142,157,118,72,227,210,202,87,195,56,191,106,222,205,6,213,242,254,167,153,155,62,179,95,165,211,224,242,165,139,204,168,238,151,70,190,64,101,224,173,229,212,106,231,46,241,82,250,122,143,19,52,126,250,127,230,103,214,233,35,135,75,131,196,37,142,43,100,54,227,191,125,177,231,249,159,37,63,87,63,48,62,135,246,106,55,147,37,243,233,163,163,199,156,94,108,123,254,24,195,115,249,242,115,254,206,125,214,162,120,231,196,165,30,11,241,135,45,94,177,224,197,255,0,78,55,39,238,251,47,230,81,191,133,69,175,14,115,127,22,76,142,71,46,190,19,193,172,83,211,228,120,229,151,172,99,220,52,90,172,179,135,217,176,99,113,169,124,82,231,106,255,0,83,167,83,57,71,28,241,225,115,121,23,86,151,255,0,103,253,128,245,244,218,88,233,113,109,143,196,254,41,62,178,103,69,19,166,200,179,233,177,101,95,142,41,154,80,17,68,56,155,50,26,108,131,158,93,77,226,68,226,162,141,33,208,162,144,54,49,0,136,146,219,53,75,171,228,183,205,135,0,41,46,98,199,53,78,193,215,8,111,149,212,9,161,48,185,47,144,91,238,0,169,149,95,153,52,129,54,128,170,42,36,240,202,250,129,77,90,51,232,254,102,139,130,38,187,129,164,77,191,233,179,8,59,71,86,46,148,200,174,65,26,230,199,178,92,124,38,65,0,0,0,132,80,128,64,0,2,1,136,0,0,0,64,49,0,192,67,40,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,1,128,128,0,4,48,0,0,16,192,6,0,2,1,136,0,0,0,0,0,4,48,0,0,24,0,128,96,4,128,232,40,4,23,64,248,71,46,108,212,7,78,228,51,129,102,102,139,56,29,96,115,199,57,172,114,38,5,128,1,0,33,128,28,192,58,0,16,80,192,9,2,132,2,1,128,8,6,0,32,24,0,128,96,0,0,0,0,0,3,0,0,1,12,0,64,48,0,24,134,0,3,0,16,0,0,8,96,2,0,0,0,0,40,65,67,0,16,12,0,0,0,0,6,0,33,128,192,64,48,1,0,192,4,48,160,0,1,129,0,0,0,0,0,0,3,0,16,12,0,0,96,2,1,128,8,99,10,0,1,128,0,12,40,0,7,64,0,149,157,144,143,151,31,153,134,158,55,59,246,54,156,185,10,82,145,148,164,55,201,33,11,151,220,57,93,194,197,184,160,110,66,221,65,204,131,106,250,128,54,68,164,58,68,176,39,153,117,27,12,109,247,27,224,9,125,12,115,73,70,45,155,72,243,188,67,43,219,178,15,153,1,199,151,118,171,81,182,55,177,117,249,158,166,147,79,178,43,131,45,14,157,70,40,244,163,26,224,10,199,3,167,211,134,27,167,255,0,179,60,123,97,23,146,110,162,143,43,81,155,47,139,106,37,131,12,156,48,71,247,147,95,209,124,200,60,239,18,214,47,19,241,60,26,104,122,177,188,137,58,239,201,223,227,25,158,147,79,146,24,165,24,185,243,22,255,0,7,185,150,109,62,29,7,136,253,165,165,12,88,177,168,65,123,30,118,12,159,241,95,20,147,212,65,203,27,95,13,240,189,138,57,165,172,150,63,6,158,159,241,203,43,221,43,248,187,158,74,77,194,62,238,71,219,106,180,58,105,197,57,104,225,149,174,138,62,145,225,211,99,197,141,202,58,44,88,92,126,30,19,100,30,44,50,67,79,21,37,31,190,252,45,203,167,204,173,46,41,101,251,204,58,134,178,202,123,101,26,254,166,122,236,41,55,41,61,217,164,238,81,237,21,243,249,252,142,191,217,253,54,69,159,38,73,241,24,199,133,243,40,236,143,135,100,156,215,175,201,197,30,138,63,20,190,103,90,195,12,112,217,8,210,55,229,246,34,115,142,54,211,221,57,245,217,5,108,15,57,107,51,120,78,239,51,28,167,165,187,82,92,237,191,115,179,77,227,90,61,83,168,100,91,189,187,159,47,226,186,205,86,187,82,241,229,132,176,99,143,76,109,85,124,223,185,231,75,3,140,149,250,107,223,169,7,233,48,112,159,73,89,84,124,14,159,196,53,250,70,182,78,115,130,237,53,103,179,164,253,169,143,195,169,199,40,124,250,162,143,160,203,27,65,19,138,30,43,166,212,195,238,178,69,191,107,58,177,75,116,80,26,246,37,240,55,208,82,87,192,13,10,60,185,88,193,0,186,219,29,11,172,45,123,148,4,182,151,81,58,236,199,46,83,51,105,95,60,1,92,11,104,114,186,116,249,143,249,0,115,17,198,91,190,76,96,225,127,80,52,136,229,30,12,225,42,116,205,227,200,25,227,92,155,197,212,168,201,45,179,162,165,241,34,43,105,37,146,21,220,229,146,166,116,174,36,159,185,158,120,243,96,96,0,1,8,6,32,16,12,64,0,0,2,0,16,12,64,0,3,16,202,1,12,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,24,8,96,0,32,24,128,0,6,2,24,0,0,0,0,0,0,0,0,0,0,192,4,3,0,16,12,0,64,49,77,212,64,195,81,147,106,60,183,145,202,103,94,162,78,92,28,187,118,176,141,151,64,162,99,34,172,160,162,163,145,196,158,161,64,116,195,49,186,154,103,159,208,184,228,104,131,184,12,49,230,179,116,211,10,200,7,64,64,128,170,21,1,34,42,130,128,144,29,0,8,6,0,32,24,128,0,0,0,67,0,16,12,10,0,0,32,0,0,160,0,2,0,96,0,0,0,0,0,5,0,0,16,0,3,40,64,49,0,134,3,2,64,160,1,0,192,0,6,4,8,10,0,16,12,0,64,48,1,12,6,2,1,128,8,6,0,32,24,0,134,48,1,0,192,0,0,0,0,6,0,3,0,0,1,128,0,198,2,1,135,112,58,33,233,198,101,41,91,52,159,166,9,24,54,3,114,228,151,42,37,200,205,187,116,185,40,182,254,99,138,176,134,46,242,229,154,244,1,116,37,148,218,37,129,50,100,142,77,69,110,96,190,20,0,151,164,153,49,174,56,51,147,2,50,207,108,91,60,168,63,180,106,156,186,197,112,142,173,126,93,152,220,83,245,75,132,78,131,79,182,40,15,75,79,10,137,174,92,216,244,240,221,146,85,242,60,189,103,139,98,209,66,147,185,30,46,237,79,140,75,36,167,149,97,195,141,92,156,174,128,247,163,170,126,46,231,28,89,60,188,48,123,110,61,254,135,163,139,22,29,30,154,162,182,99,138,255,0,207,204,199,194,244,120,180,154,40,40,191,74,91,156,159,127,153,207,169,142,95,20,123,49,183,139,77,31,199,252,95,66,15,39,63,159,226,222,49,246,125,171,100,37,234,138,151,20,186,242,123,152,244,152,180,210,142,28,16,81,175,92,218,238,251,28,254,21,143,14,147,89,172,242,227,233,199,183,12,125,217,220,165,241,78,82,87,39,109,128,159,82,51,78,81,135,162,59,164,248,75,253,126,69,172,184,223,227,79,154,43,110,232,125,223,169,190,232,163,200,203,167,197,139,20,243,101,123,231,27,127,36,254,133,248,38,120,228,251,77,38,222,232,213,119,224,239,195,225,152,214,157,98,205,235,87,109,46,140,235,134,40,98,138,134,56,70,17,93,162,168,12,188,169,207,227,150,200,251,69,243,250,154,67,28,113,198,161,21,20,105,64,65,142,92,48,202,171,36,35,63,170,60,173,71,236,222,159,47,56,39,44,93,246,191,84,111,250,158,216,232,163,229,178,248,54,108,19,142,53,142,62,95,124,141,218,50,205,224,158,103,62,98,127,145,245,212,112,120,140,33,134,17,201,142,41,100,114,74,151,226,3,228,165,224,217,49,229,141,78,185,239,193,245,186,70,188,165,242,224,225,214,224,214,249,82,134,63,46,18,125,220,174,142,175,12,220,176,108,148,118,184,241,214,192,237,238,30,224,53,208,2,201,124,87,243,31,102,199,223,144,38,29,29,116,52,113,140,137,143,22,31,64,7,193,50,69,223,102,75,64,103,85,208,57,41,166,159,65,0,148,190,70,177,51,113,119,212,113,149,62,120,3,71,27,28,29,49,197,216,73,119,32,209,171,166,68,229,234,42,14,204,243,113,32,173,224,247,71,232,44,189,57,232,70,25,83,47,56,24,80,138,16,66,1,136,4,3,16,8,6,32,16,12,0,66,40,0,64,48,1,0,196,80,0,12,4,3,0,36,6,32,0,0,0,0,0,1,128,0,0,0,0,0,0,128,98,0,0,24,8,6,0,32,24,0,128,96,2,1,128,8,6,0,0,0,0,3,0,16,12,0,67,1,128,128,161,50,4,115,106,50,109,70,147,202,145,201,154,91,138,49,114,182,103,147,160,219,228,79,161,81,17,109,51,94,168,204,165,208,3,117,51,88,201,52,114,101,149,49,225,200,7,75,37,150,185,66,104,9,140,154,103,68,51,28,224,152,30,136,20,20,101,164,133,12,0,154,10,42,128,34,104,40,170,10,2,40,40,186,21,1,20,20,93,10,128,138,2,232,84,4,129,84,42,2,64,160,160,36,10,160,40,144,42,128,130,70,20,20,80,0,192,128,16,232,10,16,12,40,4,3,160,160,0,29,5,0,128,116,20,2,2,168,40,130,70,58,10,0,1,128,8,6,48,36,10,0,36,99,0,16,12,0,64,48,1,12,0,0,0,96,32,24,0,134,48,2,70,48,0,0,0,0,0,0,24,0,12,0,96,3,0,0,28,126,32,42,61,64,121,25,207,57,81,166,89,24,40,188,146,249,1,30,172,142,151,67,163,30,53,20,84,98,162,129,200,161,182,75,116,46,71,75,184,10,254,68,182,83,151,177,15,175,244,2,90,185,114,254,99,252,72,42,175,230,12,5,55,70,25,114,109,52,156,184,60,237,126,101,139,20,164,223,64,57,242,77,101,213,92,164,182,227,254,166,26,191,23,127,184,210,39,41,190,56,56,241,225,213,107,170,24,120,140,157,202,94,223,83,233,124,51,194,176,104,160,156,35,187,35,235,57,117,3,205,240,255,0,217,249,231,159,159,226,50,118,249,242,211,231,243,62,134,58,92,75,78,240,71,28,99,137,173,187,98,141,35,26,46,220,86,238,253,190,164,30,126,28,58,156,138,58,124,208,217,131,18,218,218,127,189,175,236,119,172,114,254,26,138,53,132,54,198,49,246,28,216,87,151,131,195,37,137,201,203,63,170,89,37,57,53,31,115,170,58,28,61,102,231,63,172,142,129,74,91,85,132,102,240,227,85,24,66,55,239,87,70,137,40,170,93,2,49,165,207,196,250,148,144,82,72,79,169,108,128,132,3,4,128,18,24,196,80,28,26,181,230,120,134,151,23,100,247,191,200,239,56,34,247,120,150,121,255,0,241,227,81,95,159,254,128,90,137,110,147,97,164,127,16,178,46,8,211,74,179,53,242,3,180,27,224,73,242,15,216,6,254,17,126,36,57,62,193,248,128,164,248,177,114,157,130,224,93,24,23,195,10,39,163,250,150,190,160,69,81,44,218,147,37,196,12,213,62,7,183,220,28,70,2,87,22,110,189,81,50,171,69,194,84,232,129,195,134,101,149,250,164,110,215,54,115,230,117,48,28,29,51,163,47,49,140,142,104,51,162,30,172,110,32,100,3,16,0,134,0,33,20,32,16,12,64,32,24,0,128,96,2,16,192,4,3,16,0,0,20,2,24,0,128,96,20,128,96,2,1,208,232,9,2,133,65,8,99,160,160,16,14,130,130,144,80,232,116,17,32,58,10,2,64,116,58,1,0,232,40,4,3,161,208,18,5,80,80,84,129,84,0,72,198,20,64,134,48,8,64,48,10,64,48,160,17,150,105,82,53,147,219,19,205,213,103,169,81,81,51,123,164,76,186,4,101,104,82,101,70,79,168,139,162,107,144,37,161,197,154,56,220,76,26,169,0,231,11,20,113,211,52,143,37,164,3,143,8,118,38,200,176,40,150,134,152,192,244,192,116,6,90,32,24,0,128,116,0,32,24,128,4,48,1,8,160,2,104,40,170,10,2,40,40,170,16,19,67,161,128,68,208,81,65,64,77,5,21,66,1,80,12,0,65,67,160,1,80,80,198,4,208,20,32,21,14,134,0,42,1,128,10,134,48,1,80,12,96,77,5,20,0,42,1,128,10,128,96,2,1,128,8,6,0,72,20,20,4,140,96,2,1,128,0,0,192,64,49,0,0,192,4,3,24,18,49,128,8,6,0,0,0,0,48,0,24,196,48,25,72,146,151,80,172,167,27,149,22,162,161,18,246,211,178,38,194,37,202,250,19,220,99,81,162,131,162,37,177,221,139,189,32,23,69,108,135,241,34,223,36,190,180,2,127,9,44,175,194,103,41,114,192,207,36,169,51,201,212,225,150,182,111,26,149,65,62,95,246,59,53,153,150,56,73,191,99,127,13,210,201,96,132,167,26,147,245,63,204,13,180,90,88,96,197,24,99,141,70,39,114,141,14,49,81,69,198,54,200,20,35,185,149,74,89,56,248,97,253,74,147,219,26,143,196,248,64,146,140,84,87,96,161,178,74,10,1,19,21,186,91,223,79,195,254,163,107,124,182,118,252,95,232,93,0,146,24,192,4,75,69,8,34,104,99,0,16,134,34,132,221,30,118,151,36,50,106,117,170,50,77,220,127,161,209,172,201,40,194,56,241,254,243,35,219,20,99,155,20,116,107,30,76,75,140,74,167,254,40,190,175,251,128,166,97,9,109,206,153,209,149,174,171,167,99,207,207,39,25,166,189,194,61,120,176,93,204,177,100,184,89,162,124,80,85,118,177,62,131,6,0,223,1,39,220,150,53,96,90,235,65,125,215,230,75,234,159,114,187,129,91,175,148,82,118,102,184,124,126,133,38,128,169,66,204,218,104,217,48,113,76,131,56,178,182,223,34,113,166,56,129,162,232,114,230,229,252,209,212,114,234,21,74,194,148,13,240,202,164,115,193,154,197,242,17,164,213,73,146,107,46,98,153,13,5,72,14,128,9,1,133,4,72,12,0,64,48,2,64,161,0,128,97,65,82,3,0,132,3,0,169,2,128,4,3,0,16,192,96,32,24,192,144,162,128,5,65,69,0,19,65,69,0,19,64,49,129,33,69,8,9,10,42,130,128,154,29,12,116,4,208,81,64,2,160,161,140,9,160,162,128,130,104,40,160,40,154,10,40,8,36,6,0,32,25,25,37,182,32,99,169,204,163,22,120,185,178,110,157,157,26,220,142,82,164,113,109,102,153,117,226,146,46,71,44,46,38,158,97,70,169,9,198,137,142,65,202,92,0,110,38,92,138,198,5,66,37,180,60,108,185,68,12,65,196,170,0,34,130,198,196,7,172,20,101,135,46,228,111,212,203,73,161,208,232,116,65,52,42,46,130,128,129,23,65,64,64,81,84,0,77,14,135,67,2,104,40,170,10,2,40,84,105,66,160,34,130,138,160,2,104,40,170,10,2,104,84,93,5,1,157,5,23,65,69,19,65,69,80,80,19,66,46,133,64,72,21,65,64,32,29,0,5,0,14,128,64,49,129,35,24,0,132,80,130,0,0,0,0,0,1,12,2,144,12,0,67,24,130,16,20,0,72,192,2,129,128,0,0,0,0,12,0,64,48,1,0,198,4,140,96,16,128,96,20,0,198,2,161,140,116,0,84,87,34,69,174,34,65,51,49,124,179,89,19,69,68,164,18,231,132,95,67,57,62,192,75,249,7,68,54,233,81,63,209,20,29,235,245,38,185,147,31,113,88,10,79,131,155,52,146,228,222,114,224,229,242,165,169,200,162,190,31,196,192,207,77,165,122,172,254,110,79,221,197,250,87,187,61,152,67,106,12,88,227,142,42,49,84,145,178,135,185,2,140,111,232,105,209,112,35,60,142,234,11,172,191,146,10,112,245,73,207,242,143,208,160,233,194,0,2,103,45,177,225,92,159,17,95,50,137,199,235,147,201,248,87,166,63,221,129,112,142,216,237,234,251,191,114,132,43,1,138,197,97,97,5,133,147,97,96,59,16,128,161,128,172,199,89,153,226,211,201,199,226,126,152,253,88,68,97,251,237,78,76,239,225,135,221,195,251,191,236,44,146,221,119,209,154,168,173,62,154,24,151,225,85,126,239,185,207,54,21,199,134,78,59,244,242,124,226,248,126,113,125,63,208,243,124,91,86,180,248,184,126,185,112,142,221,126,69,130,88,245,29,163,233,151,249,89,231,61,50,212,227,150,163,80,173,229,85,142,47,240,199,223,234,7,167,225,185,252,205,38,46,121,218,122,49,229,159,51,224,153,229,12,178,193,55,240,122,81,244,184,223,0,107,208,77,208,236,144,14,232,107,226,19,124,134,238,160,57,186,148,125,152,63,138,197,123,162,190,76,125,216,14,251,142,251,175,204,81,235,65,16,52,140,147,52,76,193,34,183,83,228,131,119,202,35,109,14,50,178,168,40,70,26,131,110,140,199,80,7,60,122,155,196,231,143,83,104,50,163,166,14,224,208,19,141,211,45,170,100,84,208,138,16,18,3,0,16,0,0,128,96,2,10,24,0,168,69,0,19,64,80,80,19,65,69,80,168,9,1,128,8,6,0,33,128,0,0,0,0,196,48,0,0,0,0,25,0,0,0,0,0,0,33,128,8,96,0,0,3,10,64,49,128,128,99,8,84,20,80,1,52,42,44,134,194,138,19,225,11,113,142,163,46,216,132,25,51,168,247,56,179,234,173,82,103,14,92,242,158,87,207,0,254,19,81,147,111,115,182,46,12,39,39,18,99,147,146,142,197,21,68,74,36,121,188,23,9,110,2,84,89,116,205,28,65,52,6,85,64,217,182,212,201,120,192,152,78,153,209,25,169,35,146,113,104,88,230,211,3,178,72,201,151,12,150,57,68,12,232,79,130,200,144,26,66,110,12,237,193,155,114,60,215,34,176,229,113,145,7,178,185,29,28,248,179,122,71,44,233,119,50,211,162,133,71,63,218,17,172,50,38,5,208,81,116,42,2,40,84,93,10,128,154,29,14,130,128,65,69,80,80,19,65,69,80,80,17,66,162,232,84,4,208,81,84,20,4,208,81,116,42,2,40,11,161,80,19,65,69,80,80,19,65,69,80,80,17,65,69,208,80,17,65,69,80,81,68,208,81,64,2,1,140,9,160,24,0,128,96,4,129,66,1,1,64,4,129,64,4,128,192,4,3,160,1,1,64,4,140,96,2,1,208,0,134,3,1,1,84,0,72,20,0,72,20,32,10,1,128,66,24,192,40,29,0,0,12,6,64,226,130,78,216,118,224,81,93,64,25,54,83,33,178,133,38,69,208,219,178,74,131,235,212,149,200,63,253,137,186,64,59,182,68,157,14,233,24,206,92,1,51,185,53,24,245,108,238,211,97,88,160,162,186,152,232,241,95,222,62,175,161,232,40,168,47,153,0,162,163,245,11,37,176,176,40,207,31,170,242,127,23,79,160,178,187,74,9,243,55,95,234,95,64,24,88,172,0,140,210,123,99,142,15,213,145,237,79,219,221,254,134,233,40,197,69,42,73,82,57,113,61,218,156,147,125,49,253,220,126,189,95,246,58,28,152,83,108,134,193,178,28,130,43,112,183,25,185,175,112,222,189,192,210,194,204,188,197,238,30,98,40,210,194,204,188,196,30,98,3,91,57,50,203,204,215,226,135,225,196,158,73,125,122,35,95,48,229,211,75,116,179,102,127,142,123,87,249,99,199,245,176,142,172,185,19,84,96,199,57,91,50,201,146,56,225,41,205,212,98,173,176,56,181,159,127,171,211,233,163,252,94,100,254,81,66,213,207,204,148,164,115,104,53,184,245,19,212,101,143,239,103,199,210,37,101,144,30,94,109,218,125,118,60,176,233,41,43,62,183,12,212,161,25,124,143,149,212,122,147,76,250,31,14,147,122,92,60,223,165,5,119,118,31,200,155,224,210,8,2,137,75,147,78,196,165,200,19,21,233,97,211,169,93,23,230,20,5,53,68,181,82,220,135,125,11,219,104,8,220,95,197,195,37,192,33,46,207,168,15,107,135,208,214,18,180,21,98,74,157,162,42,167,238,97,150,71,79,197,26,60,233,201,169,202,47,220,3,189,154,65,153,26,64,168,232,131,55,234,147,57,98,116,99,119,26,34,129,81,116,42,32,138,17,98,162,137,17,84,20,4,129,84,20,4,128,232,96,72,199,64,64,128,116,20,2,160,162,168,40,8,160,162,130,128,145,21,66,160,36,99,160,1,0,192,4,49,128,8,6,1,72,6,0,32,24,4,32,24,232,42,64,170,10,1,0,232,116,2,1,131,224,4,51,55,149,38,84,114,38,17,96,39,52,47,50,32,80,18,242,35,57,100,2,167,51,61,196,57,88,183,20,93,156,90,204,149,22,116,185,30,110,182,86,84,121,242,151,170,205,35,63,73,148,202,198,155,42,35,36,173,147,20,206,135,132,126,85,32,48,118,109,129,212,136,113,5,195,32,244,23,170,38,83,139,66,195,144,214,84,209,71,63,152,226,249,52,142,107,34,112,220,79,146,215,64,55,226,70,115,141,10,229,17,238,221,212,12,225,38,164,117,66,118,140,92,80,161,42,96,116,52,102,248,102,208,106,72,153,196,10,201,167,57,220,37,22,122,210,137,139,198,153,21,203,9,180,138,79,115,52,150,15,99,61,146,139,8,210,184,28,114,108,98,79,130,37,212,15,71,14,107,70,219,147,60,184,73,199,161,182,60,210,221,201,26,119,138,130,18,220,138,32,154,21,21,65,65,83,64,85,5,4,72,12,0,66,162,128,9,160,162,128,9,161,208,192,5,66,162,128,9,160,162,168,40,9,161,81,116,42,2,104,40,170,0,34,128,161,80,18,3,160,160,16,12,0,64,48,160,16,14,135,64,72,21,65,64,72,21,67,160,32,40,186,10,2,0,170,10,2,104,40,170,10,2,66,138,0,36,10,10,2,70,58,0,16,14,128,160,0,2,0,69,0,18,5,80,1,35,24,0,0,192,4,80,80,232,4,58,29,21,64,33,118,42,137,144,25,201,153,182,84,228,102,249,224,168,28,189,137,190,221,199,124,145,243,40,37,208,153,62,7,214,172,153,62,160,18,248,76,43,204,202,161,243,228,210,82,244,147,165,231,60,165,236,128,245,176,69,70,27,189,184,65,41,25,207,58,140,35,24,62,220,153,60,142,136,55,177,54,115,111,126,227,221,243,3,72,75,118,162,94,208,138,95,155,228,215,114,238,112,226,150,239,50,94,249,37,254,159,216,187,3,171,124,125,201,243,57,249,24,110,39,52,246,225,200,253,162,255,0,160,26,232,242,86,146,18,151,197,59,155,252,249,42,89,164,250,28,184,93,96,198,191,193,31,232,94,224,52,115,147,234,201,220,70,225,57,1,123,132,228,102,228,45,197,26,110,13,198,118,22,5,238,13,196,0,21,147,39,151,138,115,127,130,45,145,167,143,151,165,197,7,213,69,95,215,185,142,178,87,129,99,255,0,228,156,97,252,205,156,173,128,229,35,197,253,161,214,108,193,29,60,95,171,39,50,250,30,182,73,198,16,148,230,234,49,86,207,143,214,101,201,170,212,228,203,145,86,239,134,47,219,176,25,105,117,15,73,169,82,79,142,140,247,167,145,78,10,81,232,207,159,201,5,209,213,245,109,157,94,31,173,88,227,228,229,126,159,195,47,98,14,188,167,183,225,179,94,68,98,159,194,168,249,201,106,97,147,82,161,7,113,247,249,158,175,135,102,217,61,173,148,123,240,53,143,115,159,20,141,175,142,0,210,248,14,136,155,46,192,85,81,23,122,27,229,80,93,180,2,87,223,245,41,58,101,40,240,13,1,100,202,41,142,60,125,10,32,206,45,167,76,212,151,17,193,128,215,12,231,214,99,92,76,234,146,226,204,231,234,131,65,94,122,52,137,50,142,217,14,37,70,209,55,197,47,81,207,19,72,117,3,178,137,162,225,204,83,10,50,172,246,147,70,180,42,10,206,133,70,148,20,17,157,5,26,80,168,8,160,162,232,40,8,160,163,74,10,2,40,84,105,66,160,168,2,246,138,128,154,10,42,130,128,138,10,52,218,75,136,17,65,69,80,80,19,65,69,0,10,130,135,65,64,77,5,21,65,64,77,14,135,67,160,38,128,189,161,180,8,2,246,139,104,8,10,218,27,64,144,43,104,80,18,99,159,34,140,69,168,205,177,30,110,93,79,153,194,101,204,66,201,158,82,159,12,184,234,37,20,115,165,201,117,193,89,107,45,84,187,18,181,25,12,152,226,7,66,207,33,249,223,51,11,51,147,96,118,172,169,149,184,225,134,235,58,97,116,21,115,149,68,242,245,51,185,30,134,91,218,121,179,131,148,194,51,81,220,116,226,195,65,12,116,111,18,136,148,80,182,166,92,137,64,115,228,133,51,38,142,201,198,209,204,227,76,10,195,30,78,153,71,131,44,71,66,3,5,26,102,170,134,209,61,0,37,141,50,124,170,45,50,128,194,120,204,124,185,38,118,143,108,88,28,240,220,138,109,155,249,104,94,88,29,16,204,167,16,146,105,218,60,204,25,94,57,83,124,30,174,25,71,36,72,167,9,123,139,36,19,232,83,133,18,217,6,106,4,207,25,162,151,37,182,182,148,114,197,81,175,66,101,73,147,41,240,7,102,28,135,90,228,241,177,205,169,158,182,25,110,137,157,92,93,5,21,65,68,84,208,168,170,10,2,64,160,160,36,69,80,80,18,49,208,80,8,40,99,2,104,10,10,2,64,170,0,38,132,88,168,9,17,84,42,42,38,128,160,2,2,138,10,2,104,84,93,10,128,84,3,161,208,18,5,80,0,128,116,0,20,20,48,1,80,80,192,9,160,162,128,9,160,162,130,128,154,10,42,128,9,160,162,130,128,154,10,42,130,128,154,21,23,66,160,36,7,65,64,0,48,1,0,232,40,4,20,58,24,8,40,170,10,0,161,164,49,208,0,232,6,21,50,225,24,206,70,179,48,155,228,168,207,191,204,82,117,194,27,224,137,112,84,39,210,187,19,38,55,236,41,127,176,9,191,81,156,153,82,238,204,230,192,140,146,164,26,57,219,201,245,48,205,34,116,25,61,121,35,126,204,15,75,119,33,184,137,50,45,129,182,224,190,76,183,15,113,2,210,75,238,63,238,151,255,0,102,107,103,46,153,212,39,31,108,146,254,183,253,205,247,20,93,145,151,156,83,94,241,127,208,55,18,228,2,211,79,118,151,12,189,225,31,232,104,114,104,37,255,0,46,160,250,227,148,161,250,51,166,192,171,19,100,182,77,129,77,138,201,176,2,236,118,64,236,10,176,178,44,118,6,25,253,90,173,60,125,156,167,250,47,247,54,76,199,226,214,201,255,0,6,52,191,87,254,196,106,181,17,211,98,150,73,118,232,189,216,28,126,55,154,79,26,197,11,219,214,109,127,36,120,121,26,135,206,93,205,229,60,249,165,43,114,222,228,220,175,164,76,229,28,80,140,163,145,57,201,174,37,96,113,74,78,79,146,108,36,154,116,35,45,30,234,149,163,187,75,174,146,201,13,221,153,193,212,113,116,84,125,246,154,91,160,164,187,157,81,232,120,254,5,159,205,208,99,125,215,7,172,185,42,52,69,95,34,136,208,21,208,75,132,43,178,250,160,14,74,178,83,184,141,116,2,190,133,38,65,105,218,2,227,200,74,52,36,205,21,73,17,74,62,198,25,254,238,87,248,89,183,70,70,162,59,177,1,197,147,153,18,133,222,134,138,141,34,107,19,40,154,32,59,116,238,227,70,180,114,233,229,83,71,97,149,69,10,139,21,16,69,10,141,40,84,81,1,69,80,128,84,20,49,129,52,58,40,40,130,104,40,186,10,10,138,22,210,192,8,218,20,80,0,168,150,139,16,25,208,168,210,130,128,206,130,141,40,40,8,160,218,93,14,128,207,104,232,186,10,2,54,143,105,116,20,4,237,43,105,84,58,2,54,139,105,168,80,25,109,30,211,74,21,1,158,211,44,210,219,19,121,52,145,231,107,242,122,90,143,82,143,59,93,159,124,156,83,57,32,105,44,82,108,184,97,102,152,36,82,149,149,229,240,100,227,40,178,139,113,178,90,163,88,114,57,99,32,197,114,104,161,96,161,76,213,46,0,152,193,35,68,132,27,130,148,206,121,69,117,53,148,172,202,76,34,47,147,72,153,209,81,101,23,36,103,92,154,137,162,9,50,156,45,154,54,29,74,8,70,145,96,144,200,2,90,40,10,33,34,136,111,146,224,192,116,46,133,137,128,183,15,112,168,64,121,237,157,90,109,67,143,12,229,72,186,3,218,195,149,100,67,201,140,242,180,249,156,37,93,143,91,14,88,206,38,85,199,146,224,103,246,134,184,59,245,24,119,71,131,202,205,142,80,145,81,212,189,72,205,166,159,38,154,95,84,77,51,99,226,208,86,80,163,208,211,75,131,202,82,113,145,211,143,54,209,163,215,92,140,227,195,168,220,118,197,238,70,26,42,21,21,65,64,77,5,21,65,64,77,10,139,160,160,38,130,138,160,2,104,40,160,160,38,130,138,160,160,38,130,138,160,160,38,133,69,208,80,25,208,81,116,42,3,48,46,133,64,77,5,21,65,64,77,5,21,65,64,69,5,23,65,64,77,1,84,20,4,128,232,40,4,3,161,208,18,58,24,80,10,130,135,67,160,38,130,138,160,160,38,130,138,161,80,19,65,69,80,1,52,5,80,80,18,20,85,5,1,20,20,85,5,20,72,232,116,58,2,104,40,160,162,9,161,208,232,116,2,1,140,4,48,40,0,10,19,225,1,134,87,70,37,205,242,101,57,87,6,145,50,102,127,54,81,61,202,129,17,55,76,171,33,242,175,230,2,155,225,163,28,143,130,231,35,25,190,192,114,234,39,193,197,166,212,121,122,248,171,226,94,147,125,76,189,39,141,168,200,214,69,37,195,139,3,235,99,59,29,156,90,45,82,207,134,50,247,95,204,234,82,2,172,44,155,7,42,64,78,25,47,59,60,127,196,165,250,175,246,54,60,121,106,222,28,249,115,166,182,244,107,221,30,126,111,31,212,205,181,141,70,11,233,96,125,59,146,247,34,89,34,186,201,31,33,147,93,172,205,241,103,159,228,232,172,74,230,252,201,185,47,241,48,62,137,106,49,105,181,19,114,203,13,153,93,245,233,35,187,114,106,211,224,249,41,249,105,112,237,223,100,105,165,241,60,218,76,177,132,86,252,111,240,95,79,160,31,80,6,26,77,94,29,90,126,84,237,174,177,238,142,144,36,6,200,96,59,25,32,218,93,66,40,151,45,167,30,167,197,52,250,123,142,237,243,254,24,158,54,175,95,169,214,67,211,232,131,117,72,43,210,151,138,98,197,159,54,215,191,36,228,163,24,175,146,57,114,229,121,159,155,153,183,95,10,93,23,211,253,79,26,113,88,231,232,158,234,252,75,220,244,33,153,230,138,147,119,127,201,129,51,82,148,162,147,168,46,200,231,156,247,78,81,252,172,233,202,234,62,159,137,240,142,57,212,98,162,189,250,251,252,192,205,59,127,226,68,201,250,173,42,28,213,62,8,34,136,240,236,7,248,87,185,36,87,208,126,205,231,123,178,98,127,15,84,125,60,25,241,222,3,61,186,142,167,215,65,154,101,208,159,164,118,68,75,239,64,62,136,113,126,154,239,64,39,195,2,151,40,44,75,173,143,187,2,138,51,93,62,69,110,237,220,11,76,180,249,51,69,34,13,95,40,58,197,166,36,202,68,87,153,150,59,114,180,35,163,89,26,150,227,156,210,46,38,136,201,22,152,27,227,116,206,248,189,209,76,243,98,249,59,180,242,184,87,177,157,92,106,0,4,82,17,66,2,64,161,80,8,96,1,0,0,5,48,1,0,8,96,2,1,136,4,0,0,0,0,0,0,48,16,192,0,64,48,0,24,12,6,0,0,0,1,96,4,100,158,212,57,77,36,121,218,205,71,27,98,249,2,117,58,232,197,213,242,113,249,222,99,182,115,78,46,236,73,184,155,140,59,61,35,164,114,199,35,52,222,208,27,210,49,204,144,163,150,199,63,80,24,194,84,205,156,248,50,88,232,82,76,13,97,36,217,183,7,20,92,147,55,132,152,26,79,136,156,190,103,170,141,179,203,210,121,241,200,252,192,59,251,25,73,114,94,57,90,20,186,128,146,224,54,141,50,209,64,162,38,138,176,32,194,173,151,24,240,86,209,148,32,1,164,64,80,12,0,141,162,151,164,212,206,113,2,20,203,76,136,196,209,170,69,19,41,81,155,152,167,35,62,72,51,27,100,217,54,81,164,78,140,57,158,55,215,131,158,35,3,218,195,157,78,60,134,109,60,102,173,30,78,28,206,18,235,193,233,224,212,169,46,166,85,56,176,236,145,208,225,113,30,232,190,133,88,87,153,169,199,182,86,136,198,155,59,243,99,220,78,60,42,37,70,49,111,27,76,244,116,217,212,145,205,60,118,70,56,184,74,209,7,174,185,3,12,57,109,27,238,70,90,20,20,27,147,24,10,130,138,0,36,40,116,76,164,162,128,58,9,52,114,230,207,93,12,241,234,30,238,68,43,208,2,113,205,73,23,64,33,21,66,160,16,14,130,128,66,162,168,40,9,160,161,208,1,52,42,40,40,9,161,81,116,42,2,70,0,1,65,67,0,36,40,160,2,104,116,49,129,52,3,161,129,32,85,5,0,130,134,48,38,130,138,21,1,52,20,85,5,1,52,20,80,1,52,20,80,80,19,65,69,80,80,16,5,0,18,58,24,0,168,10,0,21,5,20,20,2,162,168,40,96,4,205,212,75,35,47,194,7,28,221,35,42,228,210,125,72,151,165,26,101,18,100,244,86,198,255,0,153,47,150,145,66,127,9,47,216,114,234,75,234,152,25,77,156,249,101,182,71,68,250,51,143,59,225,129,197,169,159,12,241,178,203,116,228,207,67,89,146,162,207,49,34,14,207,14,214,121,25,252,169,58,140,250,124,153,239,97,205,191,175,85,212,248,249,243,54,122,222,29,174,248,97,145,250,151,9,251,148,125,17,142,170,123,48,191,152,176,230,82,224,227,241,93,66,197,142,253,128,241,188,75,59,114,88,162,248,92,203,234,112,35,104,238,205,57,42,221,57,190,167,181,163,240,188,74,21,146,27,156,186,182,69,120,174,182,93,246,28,84,154,248,153,166,125,47,217,245,121,112,101,150,221,151,77,247,246,52,195,24,56,69,185,69,113,238,80,177,225,221,13,206,82,59,180,190,23,44,241,156,247,40,69,241,22,251,155,248,110,154,26,172,187,99,204,35,241,63,247,61,248,225,138,138,140,99,73,113,65,31,51,63,14,203,163,205,12,183,53,93,37,22,122,56,60,81,252,57,249,255,0,20,87,245,71,167,60,110,171,135,23,213,62,135,153,172,240,191,50,229,134,225,47,96,59,177,230,134,104,238,199,56,202,47,186,98,201,147,30,40,185,100,156,98,190,108,249,140,154,124,186,109,84,55,185,99,141,243,40,251,25,107,228,222,88,169,54,222,196,221,190,224,123,58,175,28,193,141,53,133,60,178,247,232,143,35,81,226,58,189,103,14,123,34,255,0,12,76,113,171,109,203,30,238,59,244,69,193,77,186,197,15,172,165,194,68,84,198,17,197,235,159,31,46,236,181,44,218,136,122,83,142,37,237,255,0,156,157,56,116,9,203,126,103,230,191,175,31,238,94,163,83,29,63,166,21,190,187,118,2,39,131,77,139,73,39,53,187,34,235,207,79,100,121,250,108,239,20,233,252,44,83,156,242,73,219,109,182,117,96,211,203,12,50,203,52,99,9,69,112,164,185,3,73,109,126,165,52,227,239,236,113,230,158,233,55,216,133,55,141,184,221,198,93,82,20,239,234,159,64,21,88,229,37,178,182,250,174,236,115,117,233,93,184,51,1,242,213,223,78,9,45,244,81,70,139,19,139,245,46,127,161,21,209,225,105,199,61,123,163,236,48,79,116,108,249,29,23,167,80,190,103,210,232,178,112,211,52,203,210,139,52,137,148,25,162,124,1,119,195,100,245,127,144,95,12,107,225,96,84,120,64,186,219,252,197,126,143,154,15,238,128,164,184,166,31,82,32,235,210,205,62,160,8,213,59,50,219,78,209,113,151,234,65,170,93,135,23,76,152,178,152,86,58,200,220,44,226,71,161,155,213,137,163,207,238,17,72,184,153,162,209,70,168,234,211,75,213,71,44,77,113,58,146,100,87,120,2,232,6,84,0,0,0,0,0,128,98,1,0,192,0,67,0,16,12,64,0,0,2,1,136,0,0,64,48,16,0,192,67,0,24,128,6,0,0,48,16,192,27,163,143,83,169,88,251,154,103,204,162,143,27,62,71,146,119,216,185,137,174,169,106,165,36,115,203,151,108,152,72,37,35,76,162,102,110,35,147,228,164,184,3,37,26,102,213,104,137,4,38,80,212,26,101,74,84,90,118,140,243,46,8,8,206,202,124,156,107,38,214,116,99,150,224,43,105,112,224,54,135,64,35,47,40,228,242,249,55,205,38,70,46,89,70,184,227,72,115,137,162,84,20,65,138,137,101,210,16,2,64,208,208,192,129,142,128,9,24,0,0,0,0,197,46,131,51,201,46,0,74,74,202,151,40,230,220,211,42,25,108,162,103,18,98,107,62,81,48,198,219,3,29,164,184,150,58,176,51,69,118,42,168,76,8,178,241,228,148,95,12,157,165,66,32,118,98,212,251,157,216,242,110,71,145,76,233,211,102,113,116,201,170,244,128,88,230,164,139,146,224,202,149,89,18,224,123,137,200,248,3,63,53,193,240,104,181,109,163,143,36,140,163,54,153,81,233,195,60,175,147,187,30,69,36,121,56,165,104,233,199,145,193,146,43,210,14,17,207,29,66,174,166,121,53,41,119,36,86,249,50,40,156,121,181,23,194,50,158,73,76,205,68,177,40,190,236,135,46,74,151,6,125,77,35,179,77,153,174,25,218,178,170,234,121,41,237,45,100,147,238,72,87,169,28,137,154,30,94,60,146,132,174,207,67,14,85,36,102,52,214,135,64,0,20,42,40,0,138,10,40,0,138,21,26,80,168,8,160,218,93,14,128,202,133,70,187,69,180,12,232,11,218,45,160,72,199,65,64,32,162,132,2,1,140,9,24,192,5,64,48,1,1,84,20,4,208,168,186,10,2,0,170,29,1,33,69,80,80,19,64,85,5,1,20,20,93,10,128,138,29,14,135,64,77,14,138,160,160,38,134,58,29,0,168,116,48,0,51,207,196,13,76,53,63,8,28,143,220,202,102,146,232,99,248,153,166,73,186,33,241,18,153,47,177,68,254,42,37,186,191,145,77,250,140,242,62,64,202,114,56,181,18,248,142,156,146,164,121,186,172,148,165,244,3,204,214,228,185,109,49,74,149,252,131,43,221,145,176,159,238,229,250,17,92,183,201,166,46,100,172,151,4,168,214,16,168,253,64,236,211,248,148,180,251,124,196,230,190,79,147,61,118,174,58,220,145,140,46,43,252,71,38,88,237,149,17,78,163,46,221,0,245,124,27,72,231,150,82,146,233,193,244,184,112,168,158,119,130,71,110,154,13,245,151,44,246,96,169,149,30,55,237,22,147,20,244,191,104,230,57,99,199,212,242,52,248,212,116,248,231,230,206,246,221,69,47,115,222,241,245,255,0,225,210,255,0,49,228,233,49,238,195,134,62,233,47,230,7,209,105,177,199,14,24,227,198,169,85,191,155,58,34,197,181,32,0,151,38,114,249,26,50,72,57,179,99,142,72,56,100,138,156,125,153,224,234,124,58,26,76,207,44,238,88,26,244,251,198,94,204,250,87,18,94,56,180,227,40,169,69,240,226,250,50,143,152,199,9,106,37,247,16,114,107,172,165,240,196,233,199,162,140,101,191,83,57,100,75,244,71,110,109,63,217,101,12,120,219,142,25,59,143,203,252,39,159,226,90,216,175,185,131,255,0,51,254,192,101,172,215,44,81,113,199,241,62,159,35,205,195,28,154,140,145,142,56,185,228,147,252,217,209,29,28,245,153,98,176,65,175,77,206,82,124,125,79,70,49,197,161,196,241,105,238,218,251,204,205,114,254,72,138,90,109,22,45,28,94,92,146,140,243,71,171,252,49,127,47,118,121,218,205,67,205,41,74,46,151,245,30,179,86,242,86,60,125,23,20,140,181,19,95,117,137,190,99,26,149,123,129,148,160,150,43,252,77,245,52,211,104,243,231,132,167,141,84,35,214,82,116,175,216,244,52,190,23,29,83,142,73,238,199,167,135,197,39,214,111,217,29,58,188,143,238,241,97,199,179,12,120,74,63,133,123,253,64,240,114,70,120,231,89,35,68,93,190,15,86,120,247,97,146,159,45,247,145,203,166,199,5,147,38,125,175,203,199,240,167,222,93,128,172,24,150,40,249,179,230,111,225,95,194,102,254,35,89,55,181,55,195,49,156,169,1,166,150,85,172,198,190,103,184,243,121,89,112,242,185,124,242,124,238,158,85,168,199,47,241,35,170,90,137,229,212,78,91,149,69,173,171,229,101,71,217,98,151,6,215,193,231,104,179,121,152,226,206,228,192,211,162,28,95,66,37,209,22,186,128,250,201,175,112,135,64,238,17,0,151,84,202,191,113,62,223,160,87,96,46,46,139,234,99,18,211,166,6,208,101,179,56,190,77,123,17,83,53,112,103,157,47,137,158,147,248,89,193,145,122,198,8,41,8,101,70,145,52,139,50,137,104,15,71,12,183,99,69,156,250,89,118,58,12,52,0,0,0,0,0,0,0,0,0,0,64,0,0,33,136,0,0,0,4,0,0,32,0,0,0,0,0,24,0,0,192,0,0,0,207,38,69,20,44,217,54,68,243,51,106,156,228,210,232,92,196,45,86,109,242,164,114,75,161,171,49,147,52,200,141,217,165,112,76,13,47,128,51,219,200,223,8,55,33,75,144,51,114,34,82,161,201,83,51,124,129,190,41,217,164,169,163,146,50,218,90,200,228,81,51,199,114,58,48,194,144,225,11,53,170,32,24,168,0,12,114,99,182,60,120,246,154,20,4,182,45,194,145,40,11,100,148,42,1,161,128,0,0,0,5,0,192,9,17,76,137,58,0,111,131,25,242,202,86,216,252,190,74,51,242,237,4,112,212,141,227,26,40,130,20,56,41,36,129,186,51,148,152,28,148,59,161,137,162,137,114,21,141,196,35,22,5,34,246,240,37,26,46,248,2,46,135,184,153,48,136,29,56,115,184,190,79,75,22,85,52,120,110,211,58,180,217,156,122,147,113,107,212,148,73,113,180,60,89,84,145,114,143,115,42,226,205,139,185,202,227,76,244,166,115,74,42,202,137,194,232,234,190,14,94,34,107,142,91,138,28,164,74,118,107,44,125,201,219,64,52,129,240,133,97,46,81,6,25,37,201,49,99,156,93,142,16,42,27,124,4,89,123,5,182,128,30,67,93,54,109,178,171,224,229,151,80,140,168,43,221,142,85,180,202,122,168,198,85,103,157,28,211,170,178,27,109,217,152,181,238,98,158,228,89,193,163,203,186,41,89,220,69,48,16,0,12,64,3,24,128,6,0,0,20,42,24,1,52,20,80,1,20,20,80,1,52,20,80,192,138,29,20,0,77,10,139,16,10,135,67,0,16,168,161,0,168,6,0,42,1,140,9,2,128,5,66,162,128,8,161,208,192,4,3,0,16,12,0,0,96,0,114,234,95,169,35,168,226,207,45,211,99,7,52,217,155,225,26,79,169,156,186,155,101,45,114,77,242,55,203,33,252,64,75,102,83,149,162,166,248,48,156,186,129,150,105,122,79,19,89,150,229,180,245,53,57,54,193,158,14,89,110,157,129,53,200,179,113,44,113,247,228,210,42,228,140,245,77,199,44,125,212,72,169,156,87,63,36,111,5,109,47,161,199,44,142,93,78,156,57,241,166,175,116,64,199,59,245,200,189,37,100,142,76,50,75,149,113,109,214,214,78,104,243,214,239,145,105,227,186,127,167,245,3,235,52,17,168,164,186,37,71,165,209,156,90,37,232,59,187,254,69,101,229,248,255,0,255,0,195,103,254,99,206,240,222,50,105,215,206,38,31,180,26,169,100,213,203,21,250,98,115,226,120,252,184,253,227,77,58,189,221,255,0,176,87,218,39,96,115,232,50,188,218,76,89,37,45,206,81,229,174,231,72,8,84,80,128,84,33,182,43,3,202,241,253,71,145,165,198,226,253,94,98,163,196,209,104,229,169,126,118,119,183,21,245,239,39,242,61,221,126,60,121,243,203,207,140,103,139,20,57,79,179,151,115,142,127,117,177,182,231,133,250,97,36,189,187,87,184,27,74,120,225,139,108,82,134,56,243,95,221,251,179,198,213,234,229,158,126,86,43,166,250,251,139,93,172,121,37,178,15,210,187,28,240,197,57,106,124,188,73,228,146,233,183,184,23,24,199,79,129,202,92,229,151,194,189,142,223,11,240,153,100,173,86,174,227,138,238,49,239,54,118,248,111,132,198,17,142,167,88,183,127,12,95,226,255,0,99,209,203,55,145,219,250,36,187,1,134,163,43,149,46,145,74,163,21,209,35,131,52,145,211,169,148,97,23,41,58,72,241,103,169,122,140,241,132,91,142,59,229,129,90,156,219,171,28,21,206,79,132,94,120,199,30,24,224,139,189,191,19,247,151,113,97,134,199,246,138,218,229,240,47,151,241,25,228,145,4,202,95,118,159,200,231,149,183,201,114,109,70,189,136,72,40,143,14,253,142,237,22,22,240,102,204,229,46,34,222,213,30,31,230,113,198,55,103,187,160,140,99,138,49,252,46,52,192,211,194,51,222,56,171,229,182,123,112,145,242,186,73,189,60,231,137,218,158,57,53,252,209,244,122,124,138,105,52,84,117,223,37,217,156,95,40,190,192,87,225,99,136,47,132,125,37,245,1,175,82,104,76,35,196,236,169,46,160,42,238,134,157,130,232,21,236,6,145,102,208,103,60,77,96,200,173,90,60,236,188,100,103,162,159,7,6,161,125,227,3,49,161,1,81,104,209,25,162,208,27,224,150,217,35,184,243,96,249,61,12,111,116,19,51,171,138,0,2,40,0,0,0,1,0,0,0,0,0,0,8,98,0,16,0,0,134,32,0,1,128,134,3,1,12,0,0,151,52,135,41,82,60,221,94,161,167,81,124,129,232,172,137,138,115,73,30,44,117,89,35,222,205,37,170,148,145,168,149,122,204,247,233,76,224,221,201,115,118,66,137,89,94,226,92,108,117,67,176,8,68,166,132,152,57,1,148,248,33,77,217,180,149,153,109,166,3,146,180,70,211,84,208,164,81,132,139,195,27,145,51,52,211,129,215,21,72,26,31,96,32,154,6,59,19,2,74,18,24,16,208,146,44,64,1,67,26,1,0,196,2,24,145,64,2,99,16,16,201,106,203,160,160,34,49,162,236,76,64,93,146,216,36,20,4,117,99,81,52,164,0,121,241,99,177,236,13,165,12,168,164,67,67,141,160,53,104,198,110,141,55,18,227,100,24,178,226,41,194,132,153,69,213,179,88,174,12,99,102,150,232,13,241,102,216,250,157,248,179,169,35,198,221,201,190,44,146,137,32,245,101,29,203,131,143,52,101,19,76,58,139,55,148,99,56,145,94,99,147,53,211,58,145,89,176,122,184,38,56,229,23,96,122,112,138,148,76,242,99,30,158,79,105,171,228,138,243,230,156,69,9,217,219,60,74,72,231,150,10,101,66,218,152,227,20,130,154,19,149,20,83,48,201,42,41,228,51,148,119,1,146,245,51,77,133,67,29,22,248,65,25,221,3,144,72,204,14,141,46,93,185,107,220,246,113,202,226,120,16,225,166,122,218,92,151,20,103,90,199,96,172,64,69,59,2,66,192,187,2,108,44,10,177,217,22,59,2,172,100,88,236,6,2,176,176,24,8,0,160,16,0,192,64,3,1,0,12,4,0,49,12,0,64,49,0,12,67,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,114,75,108,25,195,54,117,106,37,198,211,142,108,184,140,217,156,138,147,34,95,13,154,68,55,197,145,39,72,114,233,70,115,96,101,57,28,217,164,111,55,212,225,212,78,128,228,214,100,181,72,242,231,241,29,217,37,185,217,197,63,140,130,241,115,52,99,168,150,252,242,102,248,248,149,251,35,137,201,185,90,238,21,6,176,134,234,116,234,200,95,83,104,198,59,120,159,32,78,71,196,164,186,55,70,222,23,79,86,163,36,154,148,90,228,230,156,157,108,236,142,159,15,142,221,118,21,238,7,212,232,37,247,105,29,241,60,237,31,165,51,208,137,81,242,94,41,20,245,154,166,213,212,63,78,81,199,162,171,155,125,168,238,241,53,255,0,53,171,255,0,42,255,0,236,113,105,41,67,45,252,136,175,177,240,212,150,131,5,116,216,117,24,104,227,183,71,130,62,216,227,253,13,130,6,0,192,162,95,81,15,185,142,171,39,151,166,201,46,251,105,125,64,229,193,45,234,121,31,253,73,55,249,116,71,155,227,217,227,139,12,48,227,168,185,75,115,163,215,199,143,100,35,21,248,85,31,49,226,249,60,255,0,19,156,111,211,31,72,24,227,193,40,66,89,103,7,74,41,175,207,165,158,151,130,248,111,154,254,219,169,253,221,250,35,252,111,253,14,24,226,150,171,89,143,75,14,20,165,234,127,213,159,88,227,24,198,48,130,168,193,109,138,249,0,178,73,228,150,233,62,78,77,86,163,30,155,27,158,71,72,173,78,166,26,108,78,115,252,151,185,243,58,205,94,77,86,105,75,39,69,210,62,192,86,175,87,147,85,45,243,227,31,104,160,208,233,124,231,230,100,109,99,143,47,230,71,149,41,70,24,226,155,74,59,167,95,51,211,113,242,48,67,10,252,60,203,234,21,142,105,92,155,56,230,249,58,50,200,229,111,191,232,68,76,185,227,216,18,42,135,65,74,29,79,107,70,239,20,126,135,143,15,136,245,116,15,209,65,7,138,227,148,113,199,81,7,77,250,50,87,127,99,183,194,179,110,132,163,127,11,43,38,47,63,79,147,19,252,75,143,169,231,120,78,73,67,36,162,251,62,120,40,250,124,125,139,179,12,83,186,53,139,224,13,87,68,29,236,155,41,1,94,229,69,220,121,19,234,53,242,1,213,48,93,108,23,5,109,228,2,139,143,12,149,195,42,136,173,98,115,106,163,82,179,162,12,157,76,119,64,14,6,3,98,42,41,22,140,209,104,11,76,237,211,74,227,71,10,58,116,210,169,19,85,216,0,6,84,0,0,0,134,72,0,0,0,192,64,0,0,32,0,1,0,192,0,0,0,96,0,0,0,41,75,104,165,45,168,225,213,106,43,133,212,11,212,106,84,123,158,116,222,231,108,153,73,183,109,147,184,220,100,165,212,107,161,92,13,80,68,109,178,184,69,73,164,142,92,153,29,129,89,37,236,76,102,77,238,13,140,13,148,172,29,147,8,155,237,84,6,23,68,74,86,92,200,140,121,40,113,76,116,203,84,138,84,65,205,145,82,51,197,147,108,206,140,171,119,2,199,167,230,202,58,97,43,67,108,35,29,168,25,0,33,208,0,32,96,0,73,84,3,1,12,98,1,19,39,72,109,145,40,238,3,158,89,170,70,216,242,54,136,90,126,77,161,143,104,21,212,97,66,1,5,13,68,180,128,207,104,212,75,38,192,40,151,242,42,194,128,129,209,84,0,112,169,161,218,56,247,143,204,101,29,101,81,205,28,150,107,25,1,91,93,151,17,41,35,78,40,130,37,27,49,112,166,116,217,140,223,32,56,36,107,181,51,159,148,56,228,118,81,114,128,185,70,145,123,135,181,16,101,25,52,206,188,121,218,92,156,210,164,78,240,61,8,229,140,159,38,233,69,163,200,132,165,124,29,48,212,56,245,98,43,209,199,20,141,104,226,195,157,62,231,74,202,136,173,4,226,152,41,166,85,166,69,102,241,156,249,112,240,118,9,171,8,242,165,142,81,101,68,238,150,36,204,229,128,213,71,51,149,25,185,217,211,44,12,207,236,238,192,201,43,13,167,71,149,181,16,215,32,103,208,232,210,102,169,81,207,49,99,110,50,76,15,118,46,208,204,116,243,221,20,110,97,164,128,196,0,0,0,48,0,1,128,0,0,88,0,5,142,196,0,80,18,48,24,196,0,0,0,0,49,12,6,2,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,93,24,28,153,165,114,103,52,217,174,71,201,131,234,105,17,34,38,199,38,68,250,21,17,54,99,146,70,178,57,242,203,168,25,101,153,230,234,39,109,163,179,52,186,158,124,222,233,88,24,207,225,56,155,185,157,249,43,99,60,235,245,17,90,206,77,66,85,250,156,107,169,182,89,122,76,162,173,62,104,13,177,121,82,165,53,79,222,205,165,134,48,185,96,200,164,146,232,206,104,73,41,250,160,165,233,170,232,109,28,57,90,221,142,18,175,153,71,60,35,230,100,72,232,210,207,111,137,97,119,194,154,163,40,239,193,39,113,105,213,33,233,95,252,230,39,254,52,65,245,58,57,110,139,127,83,211,135,99,203,208,175,66,249,223,245,61,72,162,178,249,95,20,127,127,172,255,0,44,127,169,195,167,79,200,155,247,146,71,103,138,115,147,82,253,229,8,255,0,86,101,162,131,201,28,24,171,137,102,10,251,44,81,219,138,17,246,138,95,200,161,129,4,176,24,20,71,115,147,92,247,79,6,47,227,201,185,253,35,201,218,112,205,249,158,33,39,219,22,58,252,229,254,200,7,151,34,197,138,115,127,133,89,242,154,103,230,106,37,146,93,221,191,234,123,126,59,159,202,209,74,41,243,55,180,240,99,187,30,154,215,117,253,127,244,7,165,224,249,112,227,205,155,83,150,75,123,244,198,61,249,234,207,102,26,172,121,84,165,23,196,93,59,56,60,63,69,8,248,116,60,232,39,44,207,116,155,93,35,216,243,252,65,253,159,81,229,105,92,160,182,212,149,245,108,3,196,53,31,105,201,44,138,94,136,58,140,125,207,54,183,203,151,203,151,39,102,183,238,97,12,80,252,49,245,125,78,11,117,195,162,106,189,63,10,148,178,106,39,145,175,70,63,188,151,206,184,138,52,201,146,236,231,240,220,155,113,230,198,159,50,73,215,208,83,138,198,182,196,34,50,74,229,245,254,134,119,185,132,219,175,156,185,252,135,4,21,73,21,67,72,116,4,65,122,143,71,69,45,179,163,130,63,25,215,134,91,114,199,230,7,179,9,85,51,133,214,159,197,36,191,14,104,241,245,234,142,168,62,14,95,20,139,242,177,230,143,197,9,21,30,166,155,38,232,255,0,51,174,12,241,116,57,159,218,39,23,117,181,117,61,120,62,0,232,93,71,124,144,153,96,105,97,123,73,143,66,186,129,101,68,143,194,84,93,129,162,245,42,8,240,233,139,230,95,82,41,177,207,213,140,158,131,191,75,3,133,174,73,52,159,83,55,212,168,104,164,65,72,11,53,198,232,201,23,30,161,94,148,29,197,49,153,96,149,194,141,76,40,0,0,1,0,128,0,0,0,0,0,4,48,1,0,192,4,48,0,0,0,0,19,116,6,25,242,168,160,50,212,231,81,139,60,217,205,201,219,43,46,71,146,86,69,27,101,47,145,81,110,137,8,153,74,137,243,2,81,39,104,20,242,89,46,59,131,111,37,168,240,1,8,23,36,146,37,62,74,105,176,51,82,228,213,75,129,71,25,162,198,6,123,108,123,41,26,168,208,52,7,44,174,193,201,198,39,67,198,115,103,224,9,132,183,75,147,182,21,180,242,211,113,118,116,98,206,250,1,218,201,18,149,161,57,1,98,98,76,116,2,2,182,142,128,145,140,76,0,64,48,38,134,2,1,128,232,0,40,40,98,0,0,225,18,228,128,2,137,220,45,224,105,66,102,79,32,211,176,43,112,88,40,154,40,129,243,244,104,144,210,40,161,71,131,100,209,207,41,114,84,100,6,173,211,53,134,78,14,125,197,66,92,129,190,76,156,25,70,86,199,46,134,105,208,29,92,109,51,104,207,204,42,237,1,113,157,119,43,204,57,216,70,94,160,53,149,178,59,155,90,218,99,126,160,45,74,132,242,88,53,193,149,242,7,94,28,135,79,152,235,169,195,6,108,164,232,131,161,103,148,89,172,53,95,51,135,117,142,152,131,210,90,149,238,105,29,66,125,207,38,164,45,211,143,113,22,189,165,150,35,243,34,207,30,57,166,141,99,158,100,133,122,158,150,38,162,113,195,80,104,243,112,21,181,69,152,228,196,102,179,61,199,66,150,232,129,198,227,200,156,104,218,113,245,6,219,69,70,154,44,157,153,232,110,84,121,48,251,185,240,116,121,210,174,12,197,119,174,71,71,62,159,38,227,168,138,154,10,40,137,74,128,98,179,41,228,38,51,118,7,77,14,140,225,50,247,32,10,10,22,228,85,160,38,134,49,88,0,9,200,91,208,22,4,169,34,147,0,1,128,8,6,0,0,0,3,16,172,44,10,2,64,10,16,8,6,2,0,24,8,0,160,36,96,48,16,192,8,204,234,12,179,29,75,244,129,199,54,97,39,70,179,102,50,52,202,101,194,50,155,245,34,230,101,39,201,68,77,240,114,229,145,190,71,193,201,154,93,64,229,212,79,183,200,226,156,141,243,62,76,97,29,211,178,3,38,63,184,187,228,243,43,212,123,89,184,198,121,29,20,230,251,116,250,148,97,146,247,81,112,141,166,175,213,197,47,115,59,182,122,94,23,167,222,252,233,46,23,17,34,186,52,154,53,141,111,201,234,200,255,0,145,217,56,199,202,94,247,201,166,44,110,114,164,61,93,69,236,143,68,138,143,35,87,143,124,118,174,167,30,154,14,90,172,63,231,87,250,158,158,72,156,216,32,165,226,120,226,174,247,91,3,223,240,248,250,32,143,86,20,148,229,252,49,108,243,244,81,164,116,234,114,44,58,44,211,147,165,85,96,124,151,136,201,56,183,252,121,165,252,146,95,234,122,30,23,163,156,117,122,25,90,219,40,57,181,237,95,251,71,147,169,79,54,77,62,56,114,229,27,255,0,245,73,159,91,160,196,254,209,187,111,163,22,37,5,42,167,111,183,232,130,187,168,13,28,125,36,81,17,33,69,10,128,73,30,110,157,79,44,50,101,130,231,46,89,59,255,0,10,225,127,67,183,89,63,39,73,151,39,120,197,215,212,195,4,227,139,202,211,109,149,198,9,57,124,202,62,119,246,134,95,243,152,240,255,0,12,109,215,204,231,242,254,213,226,24,180,216,100,252,183,40,193,125,14,153,226,122,239,16,212,234,46,163,25,186,147,233,81,95,236,111,251,57,142,50,213,102,213,230,106,177,199,108,126,175,253,130,189,109,78,72,227,147,133,84,98,171,119,178,234,215,232,124,214,23,45,86,171,46,165,186,74,86,143,71,198,245,176,142,9,227,196,161,191,35,105,202,50,183,93,207,51,20,241,195,67,37,28,137,228,235,181,69,223,230,192,230,212,77,229,148,167,41,114,217,16,133,194,82,190,98,19,95,119,23,127,144,78,73,226,198,146,229,93,144,76,38,241,205,74,61,83,58,30,88,228,155,163,44,16,140,225,155,119,225,131,107,235,104,49,198,156,190,72,10,111,116,219,53,130,50,75,147,162,11,128,42,130,185,42,133,220,8,95,25,209,123,82,151,177,143,226,54,171,136,71,167,134,119,4,206,95,19,214,99,134,47,43,117,201,245,71,6,93,110,108,120,212,33,195,247,56,84,101,146,73,221,202,79,155,3,210,197,226,89,91,73,198,55,194,227,234,125,38,159,52,114,65,56,190,15,143,244,227,147,139,181,36,215,62,199,175,225,122,203,206,177,62,19,143,5,31,69,9,89,170,103,60,25,178,96,104,85,211,179,52,202,176,52,78,152,223,165,144,165,233,69,167,107,144,52,82,224,184,203,147,21,236,203,131,236,194,181,126,226,159,17,4,238,36,78,94,134,65,207,46,164,177,136,168,67,66,24,22,139,70,104,209,1,213,166,151,170,142,163,135,12,170,73,157,221,76,235,64,0,8,1,12,64,32,24,128,0,0,0,0,0,98,0,0,1,0,0,1,158,76,138,40,5,151,34,140,79,47,83,157,228,147,75,161,166,167,51,151,8,229,163,88,136,177,238,224,26,38,202,201,115,101,160,66,147,0,98,35,113,113,228,9,101,41,112,19,232,99,25,122,128,232,138,52,180,137,198,173,4,177,176,52,140,145,86,96,162,209,172,80,19,41,59,42,14,199,40,162,28,212,66,174,114,81,71,14,105,110,102,153,114,89,138,141,200,34,163,142,209,112,195,234,179,108,113,164,85,208,6,218,68,109,118,106,52,128,136,196,209,33,93,11,112,20,221,25,185,149,212,91,0,148,219,47,176,113,19,57,100,2,199,180,206,51,47,117,128,138,38,153,106,33,69,14,134,32,2,37,34,169,177,121,118,17,140,164,217,53,35,171,203,66,216,128,195,107,13,134,251,67,104,24,249,101,198,6,155,66,128,73,14,134,0,120,49,27,47,28,108,50,42,40,197,161,110,161,182,103,86,192,214,50,52,139,48,138,55,132,64,169,116,49,221,201,172,229,70,61,192,118,92,38,102,216,36,216,27,185,38,65,52,199,116,6,151,193,55,82,8,202,202,148,120,2,225,43,66,113,228,206,50,113,102,233,166,3,130,46,78,145,29,12,231,48,26,159,168,235,199,234,137,231,247,61,45,29,74,36,12,153,109,58,242,225,82,141,174,167,155,155,116,88,27,173,163,244,156,107,44,130,57,101,96,118,55,64,166,206,125,229,70,64,111,184,233,195,146,251,156,101,66,78,44,43,208,156,109,89,206,219,139,54,195,149,73,80,242,227,82,228,131,150,89,11,132,247,35,25,198,152,99,117,193,71,102,25,237,145,223,28,138,143,47,177,190,25,145,93,114,200,102,228,216,134,69,42,24,0,67,186,19,155,19,16,2,147,190,166,145,200,204,71,96,111,231,16,242,217,152,5,83,147,98,182,43,24,67,82,104,210,25,12,128,14,184,206,203,56,212,156,77,99,148,138,220,8,89,17,74,73,128,196,0,2,1,128,8,6,32,24,0,0,0,0,0,134,0,0,0,3,1,12,6,114,234,101,216,233,56,179,63,83,24,57,229,212,202,108,210,76,202,92,179,108,162,124,24,73,217,166,70,99,39,233,3,44,140,226,207,58,103,70,105,30,118,105,220,152,24,101,149,179,92,17,48,130,223,51,187,28,118,198,192,231,213,202,162,207,51,86,182,66,24,187,252,82,61,60,244,228,175,165,219,56,112,199,237,90,167,39,234,93,88,28,152,113,75,46,88,227,143,89,58,62,151,14,5,142,17,132,87,9,81,131,219,167,217,147,103,9,242,235,162,61,60,42,50,169,38,156,122,129,166,56,44,56,185,235,213,158,126,105,92,156,159,115,179,83,146,163,183,220,243,179,76,35,159,60,182,197,215,47,177,207,224,241,148,181,147,201,39,110,49,127,171,224,53,18,123,36,251,203,167,208,235,240,76,21,135,38,74,248,223,244,10,247,116,138,160,121,159,180,115,121,51,224,211,41,184,193,94,228,191,86,207,99,77,15,134,255,0,51,230,53,249,188,237,118,163,45,222,216,109,95,89,127,236,12,252,31,70,181,154,159,189,77,227,140,121,167,92,31,103,167,193,29,62,8,98,130,106,49,93,250,158,23,236,246,157,249,91,173,173,243,174,61,143,164,234,192,151,236,68,141,25,18,234,65,5,168,141,33,164,81,201,173,135,153,61,62,15,254,76,156,253,23,44,207,83,135,236,152,181,90,201,201,182,162,228,147,232,142,136,47,51,197,28,187,97,197,95,156,159,250,35,143,246,171,63,151,225,18,133,243,150,106,63,220,15,148,94,35,60,126,31,28,24,226,161,43,149,205,75,151,125,78,149,165,199,15,5,199,158,106,94,100,220,154,245,113,93,15,38,78,227,201,244,250,253,51,251,54,139,76,158,219,81,143,242,3,193,242,220,181,113,197,134,59,165,106,148,187,179,104,219,197,168,114,227,36,90,180,149,36,71,149,83,150,127,137,111,106,143,95,192,188,30,89,20,181,122,168,191,46,95,12,31,226,249,191,144,87,157,225,158,19,159,91,13,211,188,120,63,137,174,95,208,246,87,133,233,116,241,219,143,18,111,248,167,203,61,118,184,164,115,229,65,30,6,187,73,143,107,123,20,126,113,84,121,153,49,75,6,73,194,95,147,247,62,147,89,143,124,36,143,35,85,31,49,171,77,55,86,254,96,121,241,234,116,192,231,81,113,155,79,177,211,141,17,87,216,147,66,24,16,250,163,162,63,9,132,187,29,24,227,185,198,62,238,130,56,53,57,175,35,216,237,40,209,207,21,107,154,253,77,245,137,70,48,175,226,146,254,103,50,10,209,109,139,187,95,165,154,233,165,44,121,247,171,244,171,28,113,198,89,20,119,69,198,49,182,247,109,70,75,119,148,228,165,248,185,3,236,180,153,86,92,113,146,232,206,152,179,200,240,61,223,97,134,239,119,95,67,213,137,81,183,114,147,33,116,42,61,192,38,221,38,187,27,69,240,153,159,88,81,112,230,52,5,95,98,211,228,206,73,210,47,217,251,133,106,153,142,105,84,190,93,203,155,219,11,57,60,221,241,76,130,192,73,140,168,145,136,96,90,45,25,35,68,6,176,103,118,25,94,52,112,68,234,211,203,177,53,113,208,0,6,84,8,0,0,64,0,0,0,0,32,16,12,4,0,48,17,150,76,170,40,10,201,147,106,60,236,217,156,157,34,178,230,115,124,24,52,106,34,101,35,39,62,71,54,101,78,202,141,27,50,145,162,68,201,4,40,50,154,177,69,81,96,101,180,164,169,26,36,152,166,169,1,148,136,74,152,229,32,81,108,14,140,83,54,222,142,68,168,83,148,146,3,177,56,178,248,56,33,57,89,175,157,72,13,50,200,230,114,52,248,136,150,62,64,158,166,152,224,84,49,154,210,64,62,136,85,200,20,128,105,10,82,162,101,58,37,61,192,76,164,219,28,81,123,7,180,3,114,68,185,149,229,216,214,16,50,119,32,142,22,217,210,160,145,84,128,194,56,104,181,140,208,65,83,180,170,41,33,208,17,180,54,148,38,192,84,22,76,166,102,228,6,141,138,200,182,80,0,192,116,16,128,98,0,0,24,30,46,33,228,229,19,123,81,47,37,148,99,53,200,227,6,83,234,105,25,42,2,97,30,78,142,20,76,144,57,0,220,108,198,113,163,162,44,206,106,192,231,102,176,116,45,162,3,107,76,153,137,116,14,160,68,27,82,58,55,112,74,136,167,22,5,37,108,219,28,12,113,38,117,69,210,1,78,53,19,143,35,228,233,203,147,131,150,74,216,9,62,78,172,57,28,57,71,52,98,108,184,64,122,88,181,42,75,145,228,198,178,35,202,89,28,101,104,238,195,168,181,76,138,207,38,159,105,154,133,51,178,83,82,49,148,66,50,113,21,52,105,67,218,80,65,179,82,34,139,32,168,73,197,157,49,205,113,57,44,206,82,160,174,156,146,82,50,186,118,68,36,228,107,92,4,105,25,218,52,132,182,200,231,143,12,208,43,186,18,220,139,57,112,72,233,50,166,43,6,75,1,131,18,27,2,0,24,128,164,198,74,40,9,41,9,161,1,64,0,3,1,0,15,115,42,51,104,128,76,14,152,100,53,82,179,140,168,228,104,138,235,3,40,229,69,169,166,3,0,180,22,0,1,184,137,100,160,41,202,133,189,28,242,200,217,54,253,192,235,82,177,156,145,155,70,240,201,96,106,2,78,202,1,0,192,5,46,135,159,149,242,206,236,174,162,121,249,25,113,24,77,153,23,55,108,205,247,52,140,223,54,99,145,154,190,17,207,54,7,54,119,73,158,110,103,71,110,166,92,209,193,63,84,212,72,52,211,64,234,155,219,26,39,4,3,59,171,111,162,40,243,117,153,165,190,80,143,120,209,213,225,218,119,143,10,109,122,165,203,56,116,248,190,213,168,78,93,229,127,145,244,56,241,165,16,39,30,61,239,111,185,197,170,195,159,71,168,223,163,147,140,37,248,95,67,216,195,5,24,185,119,103,46,191,60,112,96,148,159,47,164,87,204,35,207,159,138,111,158,220,184,246,180,185,175,114,94,72,101,248,100,168,198,123,116,234,171,213,92,201,247,111,169,230,228,201,183,43,150,55,72,43,179,52,158,73,113,244,72,250,77,30,5,139,79,139,26,236,143,157,240,200,253,163,81,22,215,195,207,231,216,250,172,10,228,190,64,111,149,249,90,92,178,255,0,13,47,207,131,226,51,78,94,84,167,127,189,200,229,249,35,235,188,103,47,147,225,121,37,125,79,147,217,230,79,79,134,61,118,198,63,155,231,251,129,245,62,11,5,12,17,138,127,187,135,63,86,122,241,232,112,120,110,31,43,79,202,169,78,78,79,233,209,29,224,4,208,54,82,32,18,42,132,137,207,145,97,211,228,201,252,49,108,12,116,11,116,115,102,255,0,228,200,235,232,184,71,207,254,216,102,114,203,166,192,191,12,92,217,244,122,79,185,211,97,196,254,47,46,223,61,207,22,88,94,175,246,131,83,38,222,204,88,212,62,182,81,242,248,241,167,147,28,110,47,116,210,225,159,101,226,17,95,110,210,47,255,0,185,95,200,249,173,94,158,26,127,27,132,85,66,30,116,120,246,228,250,61,114,122,157,86,157,105,178,69,229,134,93,221,122,47,112,56,252,19,195,103,150,121,99,159,157,60,103,110,45,117,145,244,178,138,219,181,46,5,143,28,113,195,108,21,34,232,14,57,68,195,36,78,220,209,169,125,78,121,160,56,50,194,209,229,234,177,87,171,217,158,212,209,193,169,199,212,35,192,204,190,245,191,126,77,49,154,234,240,74,49,140,169,109,230,191,185,150,48,173,25,12,209,244,51,100,84,203,170,58,244,127,191,199,126,246,114,126,35,191,71,5,41,39,236,17,56,124,15,207,156,167,159,35,140,92,155,81,143,83,212,210,120,78,147,12,150,220,17,127,57,122,153,190,40,240,142,152,122,99,39,249,20,124,231,237,22,134,24,214,60,248,227,24,219,219,42,71,159,151,20,52,219,118,187,181,214,238,255,0,242,207,163,241,200,172,158,29,146,255,0,13,52,124,222,76,158,102,154,11,132,212,123,243,242,234,7,183,160,200,227,164,211,54,250,196,245,49,61,209,60,168,71,102,139,77,242,198,153,233,105,37,186,9,129,212,151,3,75,144,76,165,213,0,226,186,141,112,23,212,19,224,13,103,240,145,230,198,49,118,215,28,145,60,169,78,49,190,161,147,15,84,213,129,180,50,67,83,130,112,132,150,253,182,143,59,27,179,183,76,163,138,126,152,164,115,102,135,149,169,156,87,71,202,10,184,148,68,89,97,0,0,1,72,180,66,41,1,164,77,240,202,164,140,17,164,31,36,87,160,33,65,220,80,204,168,16,0,0,10,192,0,0,64,49,0,0,0,19,41,80,19,151,38,212,121,185,179,57,202,151,67,93,78,75,225,28,171,210,107,17,162,92,25,101,149,3,200,101,55,184,168,141,214,205,21,25,237,42,130,29,141,70,200,178,227,144,5,40,209,27,168,169,202,204,185,108,13,99,33,206,86,133,24,240,39,212,8,80,245,26,124,40,210,49,68,229,136,25,238,52,140,84,142,122,118,117,97,136,3,198,146,50,242,253,71,91,232,69,32,38,49,162,182,161,54,10,216,12,69,168,178,148,2,161,33,209,166,209,237,3,13,150,53,26,54,218,27,64,129,216,81,52,192,114,157,16,243,3,198,216,227,128,9,142,71,38,109,27,42,24,82,52,81,72,8,72,173,163,110,137,115,1,137,201,25,185,144,219,96,92,166,67,149,133,5,1,52,53,18,192,33,109,29,12,2,144,0,4,0,0,2,1,57,81,148,178,1,226,79,33,154,151,36,49,1,212,157,160,81,118,103,142,71,67,124,20,53,208,150,249,18,149,147,62,0,189,212,27,172,202,236,107,128,45,162,18,118,105,216,0,139,162,147,51,152,64,13,177,203,147,163,106,146,57,99,212,235,197,208,6,162,144,166,248,45,162,38,213,1,203,54,247,2,99,155,86,40,43,1,163,74,180,47,46,138,221,72,12,235,146,250,9,52,217,109,112,1,12,143,117,29,81,245,68,224,233,35,179,12,184,32,189,132,181,70,196,201,88,16,152,57,3,137,52,2,114,39,169,76,113,2,177,113,212,213,203,131,25,58,8,74,192,181,47,81,209,30,81,207,176,184,207,111,0,108,158,214,116,227,201,104,227,223,104,211,12,136,174,171,24,134,69,0,0,4,200,148,83,21,0,198,128,0,98,24,152,10,203,70,101,166,0,5,8,4,43,27,36,10,76,100,89,86,1,99,83,104,145,1,183,154,198,178,153,33,129,163,200,204,220,172,82,116,103,187,144,53,25,49,101,0,7,64,0,52,134,74,55,140,236,228,26,147,65,93,150,51,158,25,77,163,59,32,140,252,65,158,118,71,201,232,106,31,160,243,178,23,17,131,234,76,186,20,250,153,228,116,141,35,57,156,217,31,83,121,190,78,76,210,229,129,195,168,149,229,127,35,12,17,223,55,34,179,203,213,47,115,163,77,142,146,3,162,17,219,11,60,239,17,201,183,14,213,241,77,237,61,44,174,163,71,141,172,126,118,173,99,78,156,120,85,238,192,234,240,188,45,71,124,146,183,194,175,100,122,208,142,230,162,140,52,248,150,60,113,138,236,142,188,42,147,151,126,193,21,62,21,35,197,155,90,221,102,73,73,253,198,154,55,126,242,61,13,126,125,152,246,70,85,57,189,177,60,109,100,177,226,130,193,129,189,184,211,243,37,252,111,220,43,143,87,153,229,149,223,209,28,159,35,73,79,135,46,239,132,109,225,248,99,147,63,153,151,247,88,249,127,226,125,145,21,236,248,54,8,227,196,149,122,235,124,254,87,240,175,210,217,238,96,141,114,121,94,21,25,203,4,178,207,226,203,61,223,151,99,217,199,26,138,69,71,159,251,66,235,65,13,241,110,22,173,39,215,147,198,211,105,37,168,241,63,249,121,168,167,147,116,125,227,30,183,250,31,85,169,211,224,214,105,158,29,66,150,222,206,44,207,79,163,211,105,91,122,124,91,27,73,57,55,109,160,58,161,21,20,162,186,37,72,123,185,178,19,224,27,32,171,232,203,50,179,72,59,64,89,201,175,146,148,49,224,190,114,228,140,107,229,213,255,0,67,174,82,140,32,229,39,194,56,52,113,122,140,179,215,100,248,121,142,21,242,239,34,142,140,251,22,69,168,156,63,116,154,140,175,179,60,255,0,6,156,117,26,141,118,104,187,82,203,215,242,60,159,30,241,89,102,205,246,93,51,239,77,175,115,210,253,153,196,244,250,9,198,105,169,188,143,114,125,128,242,127,104,240,201,248,188,99,14,28,246,215,215,161,236,120,86,151,46,147,89,255,0,55,171,243,231,40,189,138,221,47,126,167,31,237,13,45,126,139,39,248,171,255,0,220,141,127,104,92,241,79,30,76,121,28,101,143,156,113,95,137,183,234,254,192,125,40,30,111,131,120,148,117,250,117,185,214,72,240,209,233,1,25,35,186,39,44,142,182,115,229,142,217,124,152,28,179,137,205,154,23,19,178,70,51,93,128,241,181,56,247,70,81,246,229,47,234,121,241,142,217,81,237,106,99,82,78,249,76,242,245,48,217,55,93,0,134,67,29,145,34,9,79,212,122,126,28,173,179,202,139,245,30,175,134,55,230,53,197,85,129,237,227,94,148,116,73,86,52,140,113,244,71,70,68,81,229,248,194,255,0,144,159,228,124,254,178,48,199,8,172,86,241,237,220,175,240,223,85,103,209,248,188,98,244,78,51,232,228,172,249,125,126,15,35,85,60,80,82,140,119,122,85,218,3,223,212,37,143,14,40,127,14,56,175,228,87,135,229,229,166,254,132,248,135,167,35,143,183,7,30,28,175,30,88,215,186,3,222,140,185,53,139,234,97,141,167,21,36,202,140,249,96,109,184,203,46,101,20,168,194,89,156,175,234,42,182,5,228,183,5,149,124,80,119,249,30,158,57,44,216,35,46,231,6,37,92,62,140,219,195,231,229,228,150,22,248,232,128,232,219,76,199,95,27,142,60,139,183,165,157,82,137,158,88,121,152,39,31,149,160,56,96,205,81,148,13,16,20,0,0,52,90,33,20,128,209,22,140,226,90,3,183,4,189,52,106,115,96,149,72,232,102,117,160,204,231,58,9,206,142,121,55,34,13,60,209,172,134,40,162,163,120,202,203,57,147,104,210,51,34,180,0,220,136,150,68,128,114,116,142,76,249,168,121,179,241,193,199,55,185,242,84,76,167,201,156,164,55,18,28,89,166,83,220,99,218,20,3,81,9,46,3,114,66,114,64,99,43,18,179,78,163,219,64,74,67,81,228,118,129,176,27,151,6,109,177,167,108,169,71,128,38,57,104,187,222,100,177,182,206,156,88,232,2,24,145,163,106,43,130,146,30,205,192,115,57,73,179,88,197,180,106,176,164,90,138,65,89,71,17,162,198,145,118,22,4,237,65,208,4,3,176,18,137,91,64,64,94,208,162,12,246,141,64,186,24,18,162,85,3,116,67,144,23,100,202,100,57,19,86,1,41,88,135,180,10,21,0,54,77,128,198,0,16,20,33,133,32,1,0,0,18,192,44,77,128,130,19,86,47,47,220,208,64,124,200,232,106,37,168,216,19,5,201,179,151,4,237,164,79,114,141,32,41,151,16,113,3,52,232,23,36,204,35,212,131,104,131,28,95,1,220,162,118,216,170,142,132,189,36,168,91,1,227,133,157,81,142,212,102,170,8,137,230,3,89,206,142,105,200,151,145,177,88,19,34,177,74,153,50,34,233,144,122,11,212,142,124,177,101,97,200,109,40,169,20,114,194,44,210,78,145,165,40,163,41,176,34,44,214,19,218,204,11,130,109,129,223,9,90,46,204,177,240,138,178,11,102,108,177,112,6,82,76,148,218,102,252,25,78,128,165,201,81,164,115,121,148,92,50,91,40,233,223,193,134,73,242,83,248,76,36,249,32,223,20,206,156,110,153,195,142,84,206,184,74,208,30,142,55,104,167,19,143,30,93,167,84,50,41,17,163,2,184,96,200,51,96,138,10,0,72,10,64,4,160,104,99,3,48,42,72,128,45,49,153,150,128,9,101,137,160,32,104,116,85,0,133,69,5,0,210,19,224,118,102,228,2,147,32,166,77,21,21,25,114,107,22,96,162,106,157,32,173,4,78,242,147,178,0,6,32,2,163,38,137,0,47,44,174,39,36,206,153,252,54,206,108,157,44,163,158,93,204,102,237,179,73,190,198,50,101,70,115,124,28,25,231,201,217,146,92,51,204,212,75,226,3,8,250,242,209,233,97,133,35,135,71,11,147,145,233,175,76,0,230,212,73,71,116,159,72,171,60,255,0,13,197,44,154,153,100,159,249,191,54,111,226,82,251,157,157,230,249,250,29,62,27,133,227,211,199,119,197,46,93,129,217,24,221,35,73,61,177,177,227,93,206,79,18,203,37,8,226,199,251,204,175,106,249,4,112,207,80,252,201,231,235,39,112,197,242,247,103,149,173,149,53,8,245,124,179,183,44,227,25,112,253,16,91,99,244,93,207,51,38,77,243,148,223,209,5,101,78,115,81,138,183,209,35,212,150,15,43,38,29,20,43,116,121,200,255,0,196,255,0,209,11,193,112,99,142,89,106,245,18,81,197,135,148,223,191,254,127,84,98,179,75,36,178,229,231,124,223,245,235,252,136,175,169,209,98,88,180,248,113,174,209,71,114,57,116,235,108,99,242,138,58,17,81,99,32,44,11,1,88,172,130,138,131,166,69,134,73,199,22,41,100,111,132,128,225,241,93,82,148,227,166,221,182,47,213,146,75,180,123,156,254,53,226,248,241,104,35,139,71,37,82,84,154,236,189,142,68,214,108,57,179,229,180,243,59,82,190,144,137,224,235,53,30,126,111,79,193,30,34,128,52,216,231,168,214,98,140,62,57,205,81,247,113,135,151,146,92,85,165,35,227,124,62,75,6,187,79,37,7,41,99,105,201,39,220,251,47,16,148,150,6,241,243,45,178,93,74,60,111,218,23,28,152,177,228,140,150,236,57,19,127,159,254,142,236,120,181,62,47,24,207,81,7,166,211,118,143,227,159,250,34,124,39,69,135,81,145,235,51,77,106,37,185,236,227,209,23,242,190,191,83,220,3,194,241,45,63,252,49,226,212,232,161,24,66,62,153,69,126,35,214,208,235,177,235,116,241,201,9,93,245,52,156,20,226,227,36,154,246,103,207,234,37,255,0,7,241,61,248,147,142,159,37,57,170,226,47,220,15,164,38,113,221,22,136,197,149,101,130,148,127,52,60,153,161,143,227,156,80,28,238,38,57,120,139,111,177,158,171,197,180,120,100,239,42,60,237,79,143,105,103,138,112,199,109,180,210,3,197,212,231,207,168,201,60,138,117,27,225,46,200,207,22,174,81,244,229,245,71,220,234,213,105,190,203,168,150,46,155,107,159,149,28,19,130,221,85,87,253,64,237,227,183,78,196,72,156,50,172,17,79,111,18,171,190,88,228,200,33,124,71,167,225,115,221,150,81,254,26,60,180,253,71,169,225,74,43,44,154,235,36,172,163,223,193,204,162,117,76,195,77,31,90,55,159,80,60,175,30,156,97,131,22,249,109,135,152,183,63,145,243,179,80,205,226,184,225,167,204,242,98,158,101,181,75,175,83,221,241,168,71,81,168,210,105,242,55,179,38,68,165,79,177,227,248,110,158,11,198,244,254,92,174,41,185,254,74,232,131,211,241,9,110,205,39,243,60,204,146,219,53,93,79,75,87,251,201,30,70,121,165,168,75,228,81,239,248,110,93,218,52,191,135,131,171,170,60,47,15,212,236,212,99,199,124,74,207,114,29,0,201,198,153,180,1,196,149,195,3,161,62,12,242,63,47,36,114,167,242,97,216,170,83,131,132,186,48,61,72,73,101,197,25,174,224,149,72,228,240,204,188,75,20,186,163,182,75,155,34,188,188,145,242,243,78,62,204,104,223,93,15,92,103,238,169,156,232,168,208,4,0,50,145,5,32,52,70,136,201,26,68,13,177,62,77,231,147,131,158,5,228,236,200,169,148,173,129,3,68,20,9,146,229,70,25,51,209,71,68,166,145,140,181,27,123,156,178,204,228,71,81,17,215,246,166,99,60,242,125,204,119,81,14,86,81,183,155,243,15,49,28,228,185,80,71,74,154,41,209,195,28,143,113,215,14,80,3,100,110,228,121,93,35,149,77,238,3,121,89,28,154,195,212,134,224,4,65,132,228,14,47,176,44,77,129,17,182,205,28,93,27,67,13,27,44,104,14,56,99,118,111,28,102,202,20,82,64,102,177,36,94,218,40,2,164,173,193,65,180,5,184,44,106,5,109,2,121,26,69,208,16,78,208,218,83,100,110,2,168,100,169,12,6,0,22,0,43,25,54,4,177,80,220,133,184,161,244,39,113,50,124,25,223,32,107,98,114,23,98,54,182,192,187,177,208,163,18,130,10,1,128,8,0,65,76,64,32,132,192,78,73,25,79,50,136,26,146,230,145,203,61,74,35,204,148,152,29,111,40,183,89,140,35,46,230,171,128,60,77,173,26,65,22,146,99,149,69,20,103,57,81,149,242,19,149,177,69,16,107,25,23,184,201,240,74,151,37,23,36,36,139,74,193,71,144,28,75,75,146,161,18,220,120,0,93,7,106,36,222,211,44,153,0,172,153,76,92,155,33,242,202,136,23,20,83,64,157,33,110,86,4,74,196,141,93,81,151,112,52,139,163,167,27,180,114,89,209,134,64,86,73,81,139,101,229,77,153,40,176,52,132,108,232,134,62,76,113,69,157,80,232,5,116,65,116,85,19,56,240,65,156,242,209,159,155,100,228,199,43,50,81,107,169,70,178,202,201,83,221,220,153,114,136,138,118,5,178,161,195,52,134,54,208,165,29,160,105,186,209,141,114,53,34,168,2,40,234,197,208,231,138,228,233,130,224,130,202,222,226,65,19,149,32,53,90,186,124,151,246,165,238,121,237,220,138,161,21,232,195,62,227,101,51,206,195,195,59,113,250,145,7,68,93,148,100,173,26,41,17,64,12,0,77,25,202,60,154,138,128,205,34,168,170,0,16,12,0,150,22,54,132,144,13,13,177,17,57,0,57,8,207,112,111,42,45,177,38,79,80,64,93,134,227,54,196,152,22,202,140,168,145,129,170,144,110,37,49,213,145,86,157,140,205,112,93,129,150,179,35,142,40,197,117,147,50,155,226,133,171,123,181,48,95,194,115,188,149,50,161,79,226,57,231,46,166,243,151,12,228,156,138,50,205,62,15,55,82,251,29,185,93,223,200,225,175,51,81,24,254,96,118,233,49,237,138,71,78,71,197,6,24,82,50,212,228,242,225,41,190,192,112,100,127,106,241,15,37,114,162,171,251,179,216,132,58,36,121,158,15,133,173,249,167,241,77,158,204,23,226,8,29,70,13,246,71,139,151,42,205,61,70,105,175,74,251,188,127,39,221,254,135,111,138,106,37,143,22,200,124,115,123,98,190,103,147,170,201,28,74,56,96,238,56,149,127,158,93,194,184,117,18,233,141,117,238,115,75,153,40,199,232,141,39,46,91,111,158,236,215,194,241,44,154,200,202,95,14,53,189,255,0,98,43,183,196,33,29,47,134,99,211,239,245,218,180,187,247,151,243,175,208,227,210,195,238,212,229,248,166,146,58,60,97,185,103,199,141,114,212,87,247,102,158,66,199,166,211,111,150,222,46,41,43,220,247,114,84,125,60,35,73,150,76,122,126,101,0,236,4,0,80,19,99,178,10,60,175,25,212,57,70,26,104,58,121,29,63,167,115,210,148,182,197,201,246,71,207,41,125,167,85,151,51,233,240,71,251,129,182,76,31,106,208,79,77,143,227,75,118,53,239,238,143,11,71,228,199,50,121,163,185,167,194,186,95,153,238,188,145,211,181,150,95,12,57,60,89,232,229,63,17,242,112,115,28,143,118,57,62,155,95,54,21,90,13,30,163,196,53,155,112,199,150,247,74,79,164,126,103,217,66,58,89,66,56,230,252,238,20,119,79,164,168,249,220,218,216,232,116,191,99,210,116,159,197,62,242,247,151,250,124,143,75,69,145,108,139,157,238,80,164,147,232,128,175,13,111,65,226,218,141,11,253,222,79,189,197,253,209,238,89,225,120,134,229,139,79,172,221,121,52,211,74,82,247,131,234,123,88,242,71,46,40,228,139,225,162,163,75,57,245,208,211,207,77,56,234,154,88,218,174,79,55,196,252,123,22,141,56,227,245,204,249,77,119,137,234,117,211,111,44,222,223,98,14,220,254,38,244,57,30,61,14,121,100,199,85,115,236,112,103,215,234,117,31,188,203,47,162,224,136,97,110,14,82,131,73,119,110,147,13,173,252,83,138,94,200,43,9,38,159,37,233,243,121,57,163,58,180,159,43,221,22,148,61,91,159,211,131,22,146,124,18,43,233,181,245,175,134,155,87,141,252,73,98,201,242,125,159,230,143,43,89,137,227,157,55,109,58,179,95,8,214,40,98,201,167,201,204,102,169,175,151,186,249,166,45,98,147,243,20,185,151,18,181,220,211,44,49,56,57,253,227,168,213,218,236,27,183,70,204,99,209,125,104,213,86,212,151,183,254,200,164,190,35,215,240,117,121,50,115,125,15,30,63,17,236,248,58,169,100,126,244,84,125,30,155,175,228,92,223,36,233,151,18,127,33,205,122,128,240,252,91,81,29,62,174,25,37,25,73,198,50,219,95,133,181,86,113,254,207,199,204,215,101,201,187,114,199,138,147,175,119,71,167,147,31,159,173,205,127,10,138,131,252,223,251,24,120,36,113,175,248,142,108,113,81,131,201,182,41,118,92,129,142,166,94,169,30,52,253,90,135,47,102,122,250,150,163,25,51,201,130,230,82,100,21,138,78,58,133,47,99,233,180,217,124,200,167,242,62,90,31,21,158,191,134,231,172,187,27,248,186,1,237,153,181,201,112,119,16,104,160,137,72,133,212,180,4,194,111,14,170,51,93,37,195,250,158,207,18,138,146,238,120,243,134,232,52,186,246,59,252,63,50,203,130,187,162,13,53,16,243,48,73,119,92,163,207,139,61,94,231,153,154,30,94,105,71,181,240,80,88,8,96,49,162,74,2,226,107,19,24,154,68,13,162,91,230,31,67,56,154,195,216,131,58,6,210,38,115,218,206,92,185,194,180,205,144,228,146,114,101,91,151,82,146,42,20,99,193,25,36,162,141,121,51,158,23,32,142,109,246,203,137,180,52,213,216,217,97,3,145,197,177,60,50,145,220,177,36,86,216,129,231,195,79,234,58,148,118,196,218,144,58,97,94,126,93,205,213,9,97,108,237,120,211,99,80,65,24,99,199,70,187,13,18,42,130,178,88,205,20,17,72,160,39,104,232,99,2,64,97,104,128,161,209,59,196,242,1,165,1,151,152,27,128,214,197,102,78,66,220,192,219,112,156,136,0,27,96,144,5,129,85,65,100,185,19,230,47,114,141,44,44,203,204,30,240,52,178,100,74,145,91,128,141,188,143,160,54,103,41,114,5,178,43,145,171,0,29,12,157,195,176,40,4,0,49,0,0,131,160,155,50,148,152,69,75,34,70,111,41,155,132,164,202,142,22,4,78,114,125,14,121,198,82,238,119,121,104,91,23,176,28,17,192,236,235,199,139,106,52,81,41,129,60,34,101,201,60,217,162,92,1,230,237,218,140,50,204,172,185,168,229,114,114,101,21,213,154,36,76,17,86,4,190,71,20,128,77,208,27,197,164,57,72,230,83,102,145,96,109,142,70,210,149,35,150,51,166,84,242,112,2,158,67,54,236,150,237,138,192,164,55,42,38,197,118,3,222,194,50,228,150,135,2,13,111,130,89,81,9,196,161,174,77,113,117,48,137,182,46,160,116,73,90,49,138,123,142,152,198,226,47,47,144,8,170,136,41,250,135,55,181,81,130,151,168,14,212,248,45,51,158,25,13,147,32,167,20,204,167,133,26,169,20,7,47,144,53,167,58,64,12,212,41,24,101,137,214,103,56,90,3,134,185,53,129,82,199,201,112,198,80,241,196,222,137,140,104,178,9,104,231,202,117,156,249,80,25,70,144,212,185,22,215,66,142,54,81,167,153,71,70,159,83,205,51,142,81,164,40,90,100,30,236,37,25,162,156,104,243,180,217,218,105,54,122,120,230,164,136,210,85,148,83,137,52,64,0,192,5,66,24,128,64,0,0,2,110,137,220,3,156,168,198,236,169,179,50,162,154,38,185,42,44,109,0,226,184,16,183,81,46,64,76,200,79,145,201,130,64,109,14,131,8,34,218,3,62,108,214,15,130,118,135,64,53,161,37,200,163,33,202,85,9,63,145,21,193,146,123,179,100,151,228,115,77,242,107,248,36,253,217,137,164,19,124,24,76,222,71,62,110,128,113,228,126,153,191,153,158,135,30,236,178,159,228,25,229,88,175,221,179,175,65,135,110,40,129,213,106,49,60,159,18,201,112,80,79,226,150,211,187,87,147,100,89,243,222,33,57,100,207,12,75,240,245,250,176,62,151,73,142,48,197,24,197,221,35,174,111,100,62,136,249,45,30,57,230,213,165,28,146,130,114,235,23,85,31,115,167,39,136,106,102,243,67,28,229,155,10,123,83,151,196,6,249,115,172,186,156,153,239,116,112,173,152,254,114,103,151,168,200,169,252,184,95,83,73,100,80,210,99,134,55,114,255,0,254,159,83,135,44,249,81,93,34,4,201,158,183,131,227,251,137,63,197,151,36,96,190,139,169,227,217,238,248,59,134,236,27,164,188,188,88,231,146,79,230,69,97,29,218,143,18,212,77,174,98,165,199,183,98,39,150,114,134,52,223,166,19,109,126,110,206,79,62,113,200,242,91,114,157,219,103,66,253,196,191,195,32,62,190,46,203,179,13,52,183,98,198,223,120,175,232,108,84,48,16,0,12,65,184,131,143,197,245,31,103,209,77,199,226,151,8,242,112,184,227,194,160,165,204,85,126,103,87,141,239,158,77,60,18,180,219,127,90,60,236,10,80,196,220,254,43,238,81,151,138,106,155,138,196,159,249,133,164,207,147,14,159,214,248,167,182,250,168,255,0,185,197,145,188,249,248,238,206,156,179,124,91,114,174,21,247,34,158,29,249,245,14,82,248,159,83,209,210,230,149,90,124,163,150,11,202,135,31,23,184,66,94,86,249,74,94,154,253,64,247,127,226,56,52,250,73,121,235,122,146,107,111,241,30,31,252,99,36,52,111,14,41,181,23,39,81,246,95,83,206,212,234,37,154,110,223,6,81,131,151,208,130,234,121,230,228,219,147,247,58,244,248,237,237,193,143,116,255,0,137,115,254,200,215,73,161,223,139,204,212,75,203,194,187,123,149,168,241,72,227,143,149,161,142,200,127,31,118,104,86,77,28,112,250,245,154,149,9,127,12,94,233,28,179,207,166,133,172,26,119,55,252,83,102,154,77,14,163,89,59,195,21,151,36,159,55,206,223,155,103,183,139,246,119,20,18,122,204,242,202,255,0,130,30,152,132,124,188,242,188,143,225,140,127,202,136,156,90,127,11,71,219,173,38,159,20,99,12,58,124,88,226,157,182,163,205,125,79,23,94,222,79,27,195,134,9,109,223,5,182,184,16,120,17,148,177,201,73,112,215,67,173,107,156,162,161,53,233,87,95,35,222,241,79,13,197,29,30,77,92,213,201,228,123,99,210,49,87,236,124,212,224,185,107,138,34,159,47,211,30,119,62,13,191,137,223,73,127,35,145,55,25,124,205,97,149,210,139,232,128,218,31,17,239,120,63,171,28,175,179,164,124,252,31,39,209,248,52,126,227,135,118,236,168,247,180,234,177,191,168,229,220,172,49,172,72,207,60,182,98,156,189,144,30,62,93,68,48,105,181,57,183,45,251,219,138,250,42,39,194,99,229,120,10,200,254,44,178,148,191,157,127,99,143,197,183,71,194,241,211,124,187,107,234,122,211,195,246,127,10,211,225,254,24,69,127,43,3,195,215,203,238,154,247,116,112,190,49,157,154,255,0,222,99,143,205,203,244,57,114,241,20,128,206,7,78,12,142,25,35,37,213,51,153,27,64,138,250,108,25,20,226,164,186,51,99,201,240,220,255,0,244,223,110,81,234,167,104,168,24,211,1,116,2,211,22,155,35,211,235,26,252,50,245,5,147,149,57,69,73,124,81,229,1,237,190,85,163,147,93,11,81,201,255,0,107,47,67,153,101,211,174,121,70,153,33,230,99,148,61,209,21,231,33,146,184,234,81,80,13,8,96,90,52,137,146,46,32,108,141,32,249,51,137,164,72,48,212,197,249,175,217,242,97,229,29,185,227,112,140,189,142,122,2,20,16,246,162,232,10,37,69,21,72,86,39,32,40,44,207,112,173,176,45,200,151,33,36,61,160,46,71,201,84,0,73,72,17,72,4,48,109,34,124,196,5,15,114,51,114,49,158,70,152,29,91,144,57,28,176,155,102,192,55,33,91,21,139,112,12,84,49,0,194,196,218,5,36,0,81,59,146,34,89,82,3,77,212,14,103,28,245,28,150,178,110,93,66,54,121,168,94,114,56,242,238,111,129,227,82,238,6,243,200,223,66,22,230,205,99,21,69,108,64,76,77,85,81,158,218,34,109,164,6,219,208,110,57,83,155,102,240,76,13,83,29,34,1,202,130,172,77,25,169,154,38,4,184,133,20,0,8,96,0,2,108,9,96,12,158,6,77,4,39,52,140,231,168,162,165,11,51,120,55,0,67,54,230,110,103,12,59,77,0,4,192,0,91,70,2,3,231,37,45,204,168,35,56,70,217,181,82,40,171,164,103,39,200,57,11,169,5,193,217,166,219,68,67,131,69,34,140,148,121,52,218,232,170,41,1,148,98,197,51,162,84,145,205,41,91,2,69,97,32,72,138,44,104,76,17,81,101,40,144,153,172,29,128,226,138,153,84,101,36,192,32,109,14,167,50,180,206,172,42,192,236,199,240,148,248,68,199,132,41,252,32,97,154,100,193,89,158,68,220,139,195,22,152,27,40,81,180,122,2,92,14,128,105,151,100,81,68,20,153,68,34,208,5,8,171,19,2,92,70,162,22,82,1,80,232,97,97,72,151,27,42,194,194,51,113,72,206,83,138,30,105,112,112,185,73,176,58,37,52,217,27,140,147,45,50,141,97,46,78,220,58,135,21,201,195,5,70,208,157,16,122,43,83,199,81,125,174,55,241,28,19,149,174,14,41,110,220,34,215,208,44,235,220,107,58,125,207,27,28,167,183,169,94,108,226,250,136,87,180,164,152,30,118,45,79,185,215,12,234,68,86,212,38,197,230,42,50,158,79,153,3,156,137,178,85,176,113,101,66,148,197,118,30,91,41,98,96,78,234,52,82,180,75,194,92,113,210,3,55,212,123,120,47,104,164,233,1,140,151,32,132,229,108,105,88,26,194,101,185,25,40,154,36,2,223,68,185,88,231,18,18,160,53,132,131,60,171,79,47,208,129,106,221,96,132,123,176,57,159,24,226,190,70,82,224,222,72,230,155,228,161,73,156,185,165,195,54,151,38,25,248,131,3,143,36,124,204,184,177,251,242,122,240,143,151,136,224,210,98,243,53,211,151,104,37,19,191,85,45,144,3,205,213,229,91,229,41,124,48,91,153,224,194,79,36,167,150,111,155,227,234,206,255,0,18,200,252,165,5,241,101,149,191,162,232,103,164,209,189,70,163,30,158,61,23,50,96,94,239,178,104,37,62,153,51,250,99,242,137,155,79,79,139,20,127,234,77,238,107,250,27,101,81,214,120,155,140,127,115,139,143,251,81,195,171,204,242,102,201,62,239,132,6,57,159,223,201,194,77,243,241,62,230,93,66,232,72,203,74,80,115,146,140,121,103,107,202,244,186,92,186,118,189,114,123,100,239,162,234,87,132,105,252,220,210,155,248,98,155,253,57,56,100,247,201,185,54,219,118,84,109,169,142,220,88,36,186,74,31,206,206,189,38,63,180,100,150,29,219,119,198,50,51,156,60,223,9,140,187,226,201,95,147,52,208,92,103,135,36,157,56,210,138,175,137,89,81,245,24,150,216,197,123,112,107,102,48,127,212,208,10,1,5,128,88,8,64,99,174,199,230,233,125,42,242,98,123,226,189,215,116,124,214,171,83,29,146,242,229,105,241,31,238,125,7,137,101,242,180,178,151,200,249,207,178,71,38,153,74,13,249,209,91,154,127,139,233,243,32,195,77,31,138,127,146,46,15,126,118,255,0,12,56,67,227,14,159,135,205,127,51,77,46,53,8,38,254,172,43,89,75,100,46,71,157,168,207,44,178,235,233,52,213,106,60,217,82,248,78,120,199,116,168,130,177,197,55,108,237,197,24,226,94,110,110,35,218,61,216,177,199,30,28,126,100,249,254,21,253,206,92,147,158,163,47,215,162,40,211,83,172,158,166,73,124,48,95,12,87,99,208,240,191,13,251,126,72,226,120,158,40,214,233,101,111,162,250,28,186,93,36,161,61,210,219,126,239,177,245,30,11,13,186,108,153,119,110,121,101,73,255,0,133,127,185,81,219,135,22,45,38,8,224,210,199,102,53,250,203,230,199,118,49,123,132,39,27,60,28,24,252,207,218,89,75,182,45,210,253,21,30,227,150,197,41,62,139,147,202,240,217,224,207,173,213,102,193,12,138,41,69,61,206,221,185,5,109,251,68,246,233,116,248,147,175,87,39,202,100,248,62,178,62,139,246,135,85,143,36,241,168,79,152,110,180,213,81,243,153,62,24,129,156,209,9,149,62,136,232,88,215,216,241,228,85,110,114,139,224,202,162,28,164,125,111,133,193,66,9,71,161,242,184,34,188,200,197,255,0,18,62,183,75,151,6,159,12,37,150,113,199,31,241,51,72,246,226,170,17,95,35,139,196,229,183,73,147,231,193,31,241,173,3,149,71,85,141,191,169,199,174,207,5,142,42,57,158,77,243,114,245,63,228,7,23,141,227,199,147,62,135,79,139,34,158,249,70,50,81,149,251,30,183,138,75,225,143,212,249,239,8,148,245,94,53,166,243,34,175,18,114,110,143,111,196,101,121,171,217,1,225,234,158,237,67,249,70,191,86,114,102,230,71,94,85,247,242,247,108,228,154,245,89,6,104,210,15,146,74,93,66,186,176,100,242,242,198,103,208,97,146,148,83,62,110,47,131,215,240,236,219,160,163,236,84,122,68,140,0,7,100,140,13,52,25,60,157,67,131,248,95,67,214,104,240,242,241,182,107,172,127,161,236,105,178,121,216,35,46,253,25,21,199,170,134,204,205,246,151,38,72,238,213,227,223,135,119,120,114,112,34,162,134,33,128,209,104,132,82,3,120,154,35,40,26,32,52,173,216,228,190,71,38,227,174,12,229,203,13,185,36,136,33,204,91,135,180,54,148,46,66,138,160,2,104,10,177,88,0,88,156,136,114,3,84,201,156,146,70,50,201,180,194,121,155,3,119,155,145,249,220,117,57,82,147,53,134,54,194,39,46,121,118,51,134,73,183,201,213,228,15,201,72,7,9,90,30,203,8,192,210,168,42,20,40,29,154,15,106,3,26,108,181,19,74,66,96,102,230,162,67,200,153,158,104,74,79,129,99,198,215,80,133,57,73,244,30,59,238,108,177,160,113,218,128,137,221,112,115,79,117,155,221,178,214,52,192,243,167,142,86,105,134,50,238,117,75,18,42,16,64,76,113,218,38,126,147,166,140,178,194,208,24,71,55,38,190,114,163,142,120,221,240,92,33,39,212,13,99,154,217,209,31,82,49,134,19,162,49,164,0,177,162,234,133,184,55,0,132,227,97,101,1,10,5,164,49,0,0,0,0,88,18,3,16,0,0,128,0,0,2,128,5,69,0,19,66,161,133,128,168,84,48,3,230,163,233,27,152,167,193,154,228,163,72,242,108,162,103,5,69,239,2,101,192,148,249,42,92,144,163,234,3,120,187,69,198,44,156,104,232,84,162,7,62,87,70,8,215,52,173,144,162,1,216,54,135,70,111,24,92,64,231,104,147,92,138,140,91,2,226,105,7,76,198,44,210,29,72,58,83,224,56,5,31,65,156,111,113,70,145,198,155,58,177,194,136,199,19,110,128,50,50,77,36,41,228,163,147,38,75,96,90,146,115,58,177,197,81,231,197,180,206,172,89,64,234,41,25,198,86,90,32,161,128,0,34,136,186,37,228,3,91,38,82,164,100,242,153,202,109,129,178,149,179,84,206,108,95,51,165,244,1,185,16,228,75,144,128,213,17,57,80,247,112,97,149,182,128,137,228,77,144,246,153,73,59,26,178,134,201,221,68,201,138,192,234,197,43,52,145,201,9,209,186,157,160,30,234,11,77,145,62,73,141,129,208,154,161,54,74,69,81,2,166,84,50,74,61,198,154,7,64,108,179,178,94,99,27,162,37,32,61,12,25,83,59,35,181,163,197,199,55,23,193,213,13,75,93,66,189,45,168,124,28,112,212,175,115,120,229,82,238,69,107,192,82,51,220,53,32,47,106,34,120,236,165,33,216,28,175,13,49,165,71,69,34,39,16,140,172,168,11,103,38,145,141,0,234,209,148,226,110,38,172,43,149,221,208,181,95,189,199,15,99,166,48,91,209,195,168,158,237,76,159,178,97,25,229,149,152,190,166,146,38,138,37,68,229,213,170,73,124,206,228,142,13,108,185,138,64,116,120,100,43,19,200,250,205,185,25,107,165,230,75,98,252,223,200,236,197,15,43,78,163,236,168,242,188,91,39,217,244,242,87,247,153,125,32,120,243,200,242,234,114,103,190,35,196,81,232,253,231,135,233,83,140,163,231,106,227,197,170,148,5,225,30,30,181,25,241,195,47,24,226,188,204,159,66,179,75,254,37,227,41,255,0,211,139,233,237,20,4,109,151,134,232,165,28,176,112,203,151,187,233,93,169,158,38,68,158,74,139,184,174,231,179,226,58,133,147,118,108,139,211,39,80,139,254,20,120,109,245,26,98,122,143,162,250,135,247,26,50,211,222,240,236,79,7,129,235,115,190,27,197,81,255,0,185,255,0,177,225,65,122,215,178,234,125,30,171,238,191,103,114,71,222,80,143,233,31,247,62,119,12,150,233,70,78,148,162,209,81,221,160,123,150,163,76,249,243,113,189,171,252,75,148,57,202,88,215,174,212,161,81,167,218,184,163,142,51,150,44,184,242,199,137,69,243,245,61,95,21,138,158,95,54,31,14,120,44,139,251,255,0,48,61,172,51,223,24,203,248,162,153,209,23,104,243,188,62,87,165,199,207,195,113,61,8,116,43,42,0,0,164,0,32,60,191,30,159,220,71,26,252,78,143,43,44,182,237,140,93,91,236,119,120,198,77,218,204,48,246,228,228,203,138,78,166,186,215,8,12,117,9,230,205,230,109,138,131,105,75,111,191,191,230,70,179,46,200,249,81,235,220,53,179,242,177,199,10,235,241,72,226,114,114,151,47,146,41,83,58,176,65,67,31,152,221,73,115,244,51,195,15,50,95,36,94,163,46,246,161,237,213,174,236,12,114,100,121,37,253,17,211,143,110,8,61,202,59,255,0,86,141,244,62,21,171,214,61,218,92,47,109,126,242,92,69,126,102,58,239,15,212,232,114,172,90,152,168,223,41,167,105,129,158,76,153,114,241,116,159,100,250,159,111,166,195,246,125,62,44,63,252,113,81,253,23,63,206,207,152,240,124,48,203,172,195,31,41,56,198,91,229,39,213,215,39,214,244,92,245,42,1,119,97,100,39,203,8,199,95,147,203,209,102,151,248,79,63,246,102,21,225,218,140,178,252,121,63,250,175,247,55,241,204,155,52,21,127,19,47,195,113,125,159,193,116,241,110,156,227,187,243,151,33,95,63,226,63,121,174,204,147,123,99,194,87,208,243,27,174,231,110,105,253,246,105,251,201,255,0,83,130,92,209,20,219,180,111,138,87,163,201,15,225,156,100,191,154,57,210,182,107,133,212,50,175,240,255,0,116,69,94,255,0,47,44,103,87,222,142,189,12,39,169,241,44,43,55,171,239,18,146,125,41,114,206,125,42,199,60,139,205,248,35,25,55,205,116,71,167,224,145,74,83,207,47,250,88,165,145,253,101,193,81,235,105,112,224,201,29,126,124,184,177,78,42,82,81,78,10,149,35,228,225,230,66,11,44,103,92,252,39,211,103,147,210,254,206,100,127,139,34,254,114,103,205,203,116,116,219,84,184,109,90,42,61,255,0,217,143,191,213,106,117,50,235,24,70,31,175,254,142,157,108,247,102,155,249,139,246,99,23,151,225,57,50,255,0,30,70,255,0,68,70,163,184,30,102,71,121,36,254,70,50,70,210,252,95,90,51,104,12,24,34,228,137,34,180,131,58,244,121,124,188,171,158,14,40,179,104,112,208,71,210,66,87,18,142,61,22,93,216,213,245,71,97,64,0,22,3,234,168,215,195,51,249,121,101,134,79,131,11,34,126,137,199,42,237,212,15,121,175,126,140,242,231,7,143,36,160,251,51,208,193,151,206,195,25,119,238,97,173,199,240,228,95,70,69,115,12,67,42,2,209,35,64,107,19,84,99,19,88,129,164,122,147,169,92,198,94,232,164,25,214,236,15,252,60,144,114,185,36,102,242,164,75,77,153,188,109,148,95,157,200,222,71,68,199,9,166,202,2,20,155,101,114,58,72,104,8,104,151,102,178,146,72,207,124,91,3,39,7,38,84,48,27,42,45,1,17,196,145,73,36,54,200,114,3,64,164,66,144,236,6,218,137,148,178,115,192,78,70,113,73,176,53,131,108,214,232,133,73,17,57,176,53,222,59,56,188,199,184,222,18,110,32,86,92,145,137,207,246,168,238,171,50,213,169,180,232,230,195,167,158,235,97,30,159,158,146,50,158,170,47,139,49,201,23,24,156,145,199,39,32,61,76,82,76,219,116,78,8,238,140,73,121,39,96,118,205,153,111,162,113,201,201,13,194,216,26,195,37,142,111,114,38,16,52,81,3,8,227,228,218,56,210,52,81,29,1,0,93,5,1,147,76,123,77,104,2,179,81,40,97,64,102,236,21,154,80,80,68,140,0,4,196,49,5,0,1,97,0,5,136,6,2,16,14,196,0,2,1,128,8,6,0,124,187,228,211,28,12,227,102,145,150,210,141,39,26,137,133,59,52,150,75,8,114,2,229,33,41,242,107,40,220,76,84,30,226,14,172,78,203,201,42,136,177,67,106,9,171,101,28,221,100,109,10,162,103,10,34,13,182,6,170,27,164,116,86,216,11,20,120,30,89,42,160,56,179,62,76,141,231,27,102,114,141,1,40,210,15,147,52,141,97,27,100,29,112,119,18,161,14,73,133,36,87,153,69,27,110,81,70,89,51,25,75,37,145,77,128,165,55,38,53,17,53,70,216,185,2,20,11,81,163,103,26,70,110,105,48,54,196,232,219,114,72,230,140,136,203,145,160,58,37,154,133,231,28,177,147,145,164,80,26,188,141,163,25,73,154,170,160,242,183,1,156,100,228,205,82,164,92,49,40,139,44,146,64,16,151,38,247,103,20,101,234,58,113,204,13,54,147,57,40,148,229,193,205,150,111,177,1,230,114,95,84,115,47,136,232,138,224,160,216,153,19,141,35,93,212,103,62,64,228,159,82,14,169,66,204,167,142,128,206,44,210,50,34,141,33,27,3,72,187,52,218,76,99,70,150,4,221,15,117,138,125,12,119,211,2,219,99,222,199,10,144,74,32,59,180,103,36,202,135,83,87,20,209,7,62,234,52,140,237,10,88,133,24,211,2,237,223,7,70,44,173,28,224,165,64,119,199,55,204,218,25,81,230,121,133,172,207,220,43,213,142,68,86,228,121,75,52,144,254,209,36,33,94,166,224,179,207,134,166,251,155,199,49,7,77,12,231,243,210,238,82,206,152,86,160,74,200,153,91,144,20,184,82,127,35,201,151,51,201,47,157,30,166,73,37,130,109,30,77,250,62,178,97,19,124,130,26,141,150,163,69,18,250,30,126,85,191,91,142,63,153,221,57,83,57,113,71,118,182,83,236,170,32,122,51,107,108,81,242,190,47,147,38,179,196,163,131,2,114,148,120,73,123,159,69,226,25,227,166,193,41,190,200,195,193,244,50,197,133,230,203,141,60,249,94,230,251,175,144,30,83,94,41,225,218,92,178,148,32,241,203,227,149,219,57,112,120,154,134,44,215,135,110,76,139,106,148,122,30,247,143,106,54,248,91,132,149,78,84,154,179,231,165,43,240,205,188,69,70,95,13,117,249,223,242,2,60,71,50,207,56,172,79,238,210,81,143,209,28,12,210,94,154,231,234,78,222,126,68,82,72,188,107,116,227,31,118,144,146,53,211,70,245,88,87,248,215,245,3,221,241,105,165,224,209,175,197,146,127,213,47,236,124,227,132,146,82,113,116,250,58,62,135,93,137,228,240,253,46,40,171,121,36,226,190,174,71,187,155,67,139,89,161,122,89,69,45,145,251,186,236,84,124,60,214,252,59,191,242,209,233,105,167,246,143,9,140,95,199,167,155,143,253,178,233,252,215,243,56,114,225,158,151,54,93,62,94,25,175,134,228,80,201,40,73,250,115,71,99,250,245,65,94,191,132,59,193,146,31,195,43,61,76,108,241,188,42,78,58,156,145,107,226,143,243,71,175,139,168,70,160,49,0,132,80,159,194,223,200,15,155,213,203,204,241,73,255,0,134,38,155,146,142,233,124,49,228,199,227,212,234,167,117,206,212,101,174,159,151,165,140,20,175,127,244,65,92,25,242,60,217,101,55,221,145,21,125,4,122,62,19,225,121,252,67,53,98,91,97,31,139,35,232,140,170,49,96,201,45,184,112,65,207,44,184,138,143,243,103,209,120,87,236,198,60,27,114,235,235,46,78,216,215,194,190,190,231,177,160,208,96,240,252,107,30,8,220,235,215,145,245,103,89,89,102,157,122,99,26,140,122,87,67,201,253,165,194,165,164,134,125,170,79,20,148,169,158,205,24,235,112,45,70,143,46,39,248,162,209,71,139,225,242,193,150,115,212,96,138,134,55,80,233,95,55,254,135,78,31,16,211,102,202,241,99,205,25,79,219,220,240,244,185,229,45,35,211,70,59,60,166,212,226,186,201,119,127,83,158,26,92,139,46,24,227,140,150,77,223,188,79,210,215,103,242,3,235,95,66,107,150,79,157,13,170,228,140,231,173,211,99,248,242,197,126,97,30,63,237,38,110,152,239,225,143,243,127,250,58,53,249,37,191,195,177,227,151,221,173,181,37,210,248,254,199,147,226,121,39,174,205,146,88,113,100,154,222,221,168,182,169,42,255,0,83,29,47,137,101,195,143,202,147,221,21,240,218,189,161,70,174,59,55,199,139,186,254,103,22,72,184,237,190,234,206,189,68,161,60,110,81,149,244,255,0,198,113,228,235,214,248,38,174,4,253,50,101,225,231,204,255,0,35,50,252,38,184,23,196,254,84,69,40,43,132,189,221,36,125,54,135,15,151,225,57,90,248,179,229,142,53,244,95,248,207,3,79,4,165,22,218,184,187,219,71,214,173,12,241,61,38,154,57,228,252,184,249,159,10,225,255,0,115,76,185,191,106,107,23,135,105,244,241,252,82,254,136,249,189,83,81,219,31,155,255,0,67,221,241,235,205,171,199,12,217,239,38,56,238,173,149,29,189,95,55,242,60,12,176,158,92,240,197,92,201,210,250,191,253,129,246,158,31,15,179,248,14,154,61,229,143,115,252,221,158,126,162,92,51,214,214,71,203,193,12,107,164,82,138,252,143,27,85,196,37,244,3,129,252,43,231,200,138,154,170,94,200,144,38,72,202,141,218,51,146,34,165,26,196,204,184,1,232,104,114,237,200,151,185,235,197,240,120,24,157,51,217,211,101,89,49,166,84,110,72,216,128,6,249,84,33,129,209,225,121,182,77,226,147,61,28,152,247,194,81,247,60,71,247,121,99,145,125,25,238,98,159,155,138,50,34,188,222,128,109,171,134,204,182,186,75,147,20,84,49,161,20,128,168,154,196,201,26,68,13,81,164,125,81,113,125,204,151,66,224,200,56,218,166,208,168,219,60,107,43,249,242,98,229,69,14,201,108,91,138,64,103,69,116,27,104,134,194,20,211,100,67,27,220,109,18,128,149,194,11,35,46,77,166,112,203,108,43,126,160,208,226,248,7,200,25,238,174,130,114,102,155,12,178,84,66,50,156,152,160,228,56,173,204,232,134,52,2,77,208,112,202,146,164,115,212,183,5,111,177,20,149,10,9,247,27,65,17,37,23,212,18,138,70,25,101,37,208,120,156,159,80,35,80,204,240,245,58,165,135,112,67,6,208,42,49,77,3,194,153,162,141,20,6,113,198,145,91,75,10,2,104,116,85,0,80,49,12,0,67,0,1,12,64,0,0,0,0,0,33,0,4,75,17,66,160,0,0,0,161,12,64,32,0,0,0,0,0,16,155,160,40,12,103,150,140,165,168,160,60,120,170,68,77,149,52,209,139,234,80,23,25,80,146,13,160,116,66,86,141,33,11,103,62,62,167,102,62,16,14,79,108,104,206,51,245,19,154,102,10,77,48,58,178,114,137,197,143,144,199,234,58,97,26,64,41,61,177,57,228,220,153,190,70,140,148,146,96,53,143,210,99,56,242,109,44,202,140,92,183,48,37,34,151,2,16,22,242,130,147,100,198,45,179,120,98,2,82,53,140,25,164,49,114,108,241,164,172,14,71,133,200,211,22,6,141,241,202,59,142,200,40,181,208,131,151,201,109,25,75,75,201,232,164,135,75,216,14,8,233,232,140,154,107,61,61,168,91,80,163,202,134,153,166,111,246,126,14,201,197,46,198,94,101,62,128,98,180,236,218,24,168,210,51,76,209,80,24,75,29,152,100,211,57,30,135,3,164,7,149,246,89,34,99,135,36,100,122,251,98,39,142,32,121,251,38,209,30,68,153,233,108,136,109,136,163,205,90,121,89,175,151,45,167,110,216,134,196,7,154,241,74,197,229,200,244,188,180,68,177,160,56,163,6,83,195,104,233,88,249,47,106,3,205,251,55,38,184,240,81,217,75,216,54,129,131,195,193,30,73,214,32,57,124,147,57,105,108,239,72,116,7,12,52,251,77,60,171,58,182,139,104,28,158,79,37,199,25,211,180,54,129,151,150,79,146,116,21,64,115,249,4,203,79,242,59,40,40,43,129,233,254,64,180,244,119,109,21,1,200,177,13,226,180,117,109,22,208,142,69,130,153,162,135,7,70,209,109,3,158,80,98,140,100,153,213,180,54,5,99,234,72,79,36,209,209,180,151,141,0,231,47,249,55,126,231,14,199,178,63,67,179,84,246,233,212,78,105,191,85,123,0,69,4,221,33,166,101,145,129,140,229,213,145,166,253,204,167,239,38,197,153,237,139,52,197,22,180,144,138,248,154,2,48,198,94,37,170,78,113,251,188,78,223,248,165,216,246,103,183,6,39,125,107,244,50,209,225,142,147,5,190,223,205,158,126,171,44,188,75,85,45,44,36,214,24,115,158,75,255,0,168,30,7,140,235,101,173,203,24,227,95,115,22,246,203,248,159,191,208,229,213,79,43,150,249,56,55,92,188,109,53,252,143,71,93,146,18,213,44,122,120,40,99,198,182,198,187,158,70,170,87,146,73,126,161,92,237,132,91,232,131,181,127,50,241,174,166,85,84,111,163,75,237,152,127,206,140,78,165,163,151,252,55,237,118,255,0,121,181,21,30,246,135,38,45,68,116,241,140,148,165,135,116,164,189,185,116,122,123,220,106,73,211,71,153,224,58,117,12,18,203,187,119,153,209,213,112,143,78,72,168,243,255,0,104,60,61,107,180,255,0,105,193,31,190,143,84,187,252,143,147,197,153,227,116,207,188,131,218,249,230,47,134,143,154,253,162,240,207,179,230,251,78,53,232,155,245,87,191,185,12,107,163,154,243,241,100,237,57,127,84,123,56,149,76,249,125,38,178,88,244,209,134,248,47,46,87,182,93,90,249,31,81,25,92,237,119,40,217,245,0,24,18,209,150,105,109,197,38,110,113,248,148,188,189,44,152,30,22,155,213,13,235,241,100,108,226,241,41,169,234,54,199,225,138,164,109,163,205,24,225,149,202,164,149,87,247,54,240,143,10,151,137,234,37,151,45,199,78,159,169,255,0,19,246,68,86,126,15,224,243,215,207,204,157,199,79,23,204,191,139,228,143,186,209,225,199,167,211,198,24,98,161,21,194,72,207,30,24,194,48,197,142,42,17,92,40,174,199,93,109,84,128,149,21,17,128,4,33,93,12,144,60,141,87,128,98,203,170,122,157,54,166,90,121,73,219,139,142,228,94,63,6,140,87,222,106,230,255,0,201,141,35,210,98,40,224,94,19,163,79,239,35,155,55,249,242,127,161,209,139,79,166,193,251,157,46,24,63,125,182,205,137,96,87,153,45,189,105,123,35,230,176,232,244,18,205,159,52,177,38,160,229,41,110,248,87,60,36,143,119,81,63,47,4,230,255,0,12,108,240,180,184,156,252,50,124,181,44,205,59,95,175,250,1,203,61,38,147,89,41,188,49,217,92,122,85,127,35,201,212,233,103,130,109,55,185,46,231,209,233,180,254,70,57,110,150,233,73,219,151,185,227,235,229,121,165,64,121,178,232,141,161,233,211,73,255,0,20,210,254,164,101,141,75,128,142,70,161,24,215,17,109,153,105,235,120,78,157,234,124,67,2,154,244,207,37,191,242,199,169,245,48,155,203,226,58,137,246,133,65,31,23,225,211,215,207,60,99,161,115,89,43,111,163,217,179,218,158,151,199,244,146,114,132,252,245,123,155,139,78,255,0,35,76,185,53,215,170,241,109,92,161,29,254,165,138,63,223,250,51,47,11,135,218,127,104,240,69,175,76,114,57,87,201,91,51,134,187,38,149,74,57,113,86,79,50,82,111,163,182,168,244,191,101,49,249,218,252,218,142,216,177,108,95,152,30,230,190,92,209,227,106,250,125,93,30,174,177,220,223,200,242,243,242,210,249,129,193,147,247,140,148,84,185,147,36,6,76,145,64,65,149,21,17,180,32,173,160,206,237,14,77,179,112,247,229,30,116,78,140,82,218,227,37,216,168,247,59,1,24,167,186,9,150,2,24,0,13,165,40,180,206,175,11,207,195,199,55,202,224,228,33,73,226,205,25,174,143,134,7,181,169,199,191,19,247,143,40,225,71,163,138,107,38,40,204,227,205,141,99,157,46,132,86,99,16,202,138,69,68,132,90,3,88,148,159,36,68,176,22,166,55,8,203,242,57,92,108,238,107,118,41,35,150,128,203,109,3,52,160,160,48,166,86,211,77,161,180,12,198,94,208,218,7,60,241,238,38,56,41,217,215,180,54,129,138,84,138,69,237,13,160,75,102,83,134,227,163,96,182,1,132,49,209,161,166,192,216,4,85,130,138,47,104,109,1,3,69,80,109,3,23,141,49,172,105,26,237,13,160,69,14,138,218,58,3,58,29,23,65,64,72,199,67,160,32,10,161,80,18,5,80,80,8,7,64,2,21,131,66,218,192,27,34,205,54,139,104,18,152,236,40,40,0,2,130,130,16,21,66,160,36,69,208,168,4,1,65,64,32,29,5,0,168,67,100,128,155,57,242,74,71,69,18,241,160,56,212,37,39,200,75,9,216,162,145,51,141,129,228,184,110,71,60,241,81,215,141,49,228,198,232,163,132,168,193,200,211,203,118,111,143,27,246,2,33,134,138,156,182,170,52,149,164,115,202,50,148,128,143,142,70,177,196,138,134,22,104,241,202,184,2,86,216,19,44,226,150,41,179,63,179,203,184,10,121,91,37,54,105,228,176,242,152,19,64,107,28,76,214,56,0,231,81,108,191,41,157,81,195,69,249,96,115,66,21,212,213,52,139,242,72,150,54,128,75,37,51,79,55,116,122,152,121,50,101,195,11,64,75,114,221,193,190,60,211,93,74,134,47,115,79,45,1,174,60,151,212,215,122,57,246,215,65,122,136,58,148,135,185,28,234,76,27,108,43,105,77,51,61,138,70,123,89,164,85,1,81,199,69,213,19,99,220,17,72,28,232,134,200,124,133,108,166,59,50,143,5,41,1,64,75,144,44,128,62,71,184,91,137,176,53,220,6,86,198,155,2,196,204,114,100,104,136,100,108,13,172,168,180,77,88,80,26,82,21,17,109,6,240,45,5,153,111,228,164,192,187,25,27,144,247,160,29,148,136,220,138,82,2,246,143,105,62,98,66,243,144,26,80,25,249,200,107,34,96,54,1,185,15,130,9,177,89,92,5,20,77,142,199,65,64,8,36,232,181,68,180,153,4,110,8,206,217,91,19,47,30,37,190,192,230,215,242,241,195,230,140,54,122,172,219,89,114,213,71,228,140,37,54,164,81,116,68,226,84,93,132,250,1,231,235,62,22,122,154,93,51,150,215,218,40,243,252,159,180,234,97,143,240,221,203,232,123,89,178,199,79,139,111,74,234,7,157,227,58,199,167,195,183,23,239,37,233,130,249,153,184,71,194,124,26,191,234,205,114,255,0,138,76,243,39,159,237,222,45,181,252,49,131,219,207,70,248,179,208,241,124,250,108,153,252,137,102,133,193,37,21,187,171,3,202,195,167,255,0,150,203,168,159,196,222,204,81,247,145,228,235,33,142,19,88,241,242,226,189,82,247,103,183,226,121,227,167,132,49,97,124,194,53,23,243,125,100,124,252,163,64,103,181,109,249,149,138,60,132,184,69,227,92,17,84,226,123,126,17,37,246,41,224,156,84,241,207,172,89,226,179,218,240,165,247,49,42,61,125,52,99,12,74,48,85,21,194,70,178,234,78,21,232,252,202,96,34,51,226,134,179,79,44,19,87,107,211,254,133,144,248,118,128,248,157,102,158,90,92,242,198,250,167,250,159,77,225,218,168,79,73,135,38,73,87,165,38,223,75,48,241,93,44,115,106,162,218,95,125,29,183,237,34,60,22,121,116,239,62,143,52,118,184,59,113,151,78,64,247,35,147,27,229,78,47,243,31,153,15,226,95,169,21,133,174,116,248,31,255,0,227,68,249,120,63,254,155,7,255,0,160,10,158,124,112,87,41,197,47,155,60,159,21,212,79,54,11,199,26,195,252,111,191,208,244,229,12,81,86,180,248,63,255,0,90,60,175,20,243,51,67,108,109,203,114,164,128,206,30,31,45,102,124,120,97,196,118,250,229,95,12,79,166,193,130,26,124,81,199,138,42,48,138,164,140,180,56,62,207,130,49,127,27,248,159,204,236,106,233,1,88,35,115,191,99,89,117,12,113,81,135,212,25,21,34,24,130,19,100,140,64,38,73,76,146,128,150,54,34,15,63,198,37,183,65,56,175,138,109,69,126,124,25,199,26,134,159,12,23,240,223,254,126,84,103,226,242,121,53,90,108,43,248,183,87,244,254,108,219,44,253,110,186,46,17,71,46,166,94,94,41,75,228,124,228,167,190,114,156,187,114,123,250,246,229,130,48,138,185,77,183,249,30,6,174,62,91,148,123,176,57,227,43,159,61,206,157,54,138,121,114,168,168,219,147,168,163,28,56,92,225,41,190,35,30,159,54,123,26,37,147,30,191,79,139,119,175,54,214,154,93,165,254,196,87,183,224,222,31,246,44,25,115,181,186,114,225,87,240,163,209,193,145,231,197,28,155,101,27,252,50,84,209,213,182,49,138,140,85,69,112,133,69,71,199,248,239,151,168,205,170,201,53,251,138,132,107,187,247,61,31,217,76,113,195,225,146,200,254,44,185,31,232,142,47,30,208,73,234,165,151,4,101,37,149,55,52,187,53,220,203,192,181,174,58,103,130,253,88,165,186,43,228,192,246,115,74,237,158,118,105,122,155,246,139,103,102,71,104,243,117,57,84,28,162,250,202,45,1,202,0,134,64,0,12,9,104,150,141,9,104,5,19,108,111,177,146,46,60,52,7,167,160,201,233,112,125,142,228,121,24,103,229,229,140,187,62,25,234,193,218,40,177,0,128,98,148,119,65,196,6,7,103,134,103,225,227,151,95,238,117,234,33,186,23,236,120,240,147,195,158,50,93,31,245,61,184,73,100,130,146,232,200,174,1,155,230,197,181,218,92,24,149,8,164,32,64,107,19,94,198,49,53,143,64,52,198,206,121,199,108,164,141,162,249,35,63,196,159,186,32,193,128,197,101,20,144,232,157,193,184,10,161,6,224,220,3,1,110,13,196,5,5,6,224,220,80,194,201,108,141,196,26,216,204,119,134,242,141,130,140,188,193,249,132,26,80,17,188,91,138,52,178,92,132,20,2,114,22,226,182,139,104,11,112,110,30,209,237,64,45,204,123,130,144,80,6,224,176,164,42,1,216,8,86,6,130,35,120,212,192,170,1,110,20,152,20,46,12,156,133,185,129,168,112,101,108,45,129,175,1,193,142,233,14,216,26,240,28,25,219,29,176,40,9,176,176,42,133,68,238,22,224,138,14,12,220,153,54,192,209,146,201,182,38,192,118,22,77,20,162,4,238,29,131,128,109,3,138,17,138,46,74,45,10,81,22,214,81,27,35,101,168,160,81,228,180,128,199,36,72,132,21,157,18,138,162,20,162,128,184,164,107,24,197,152,70,81,125,205,123,117,3,79,46,38,114,197,17,111,104,123,200,39,203,94,194,242,215,177,94,97,74,72,162,22,63,145,106,63,33,239,69,110,68,9,65,14,146,23,152,144,188,196,5,170,38,81,76,157,227,223,96,53,21,236,14,43,216,55,6,224,4,138,81,98,222,144,165,153,32,46,129,244,56,231,169,166,109,143,54,228,5,46,165,221,10,208,248,96,84,102,141,83,76,231,30,234,3,163,129,24,249,128,164,21,168,16,153,73,128,201,29,128,17,37,100,164,211,53,21,0,209,84,74,40,0,116,34,101,58,2,158,53,33,44,73,19,28,156,151,184,10,232,32,220,0,38,75,137,160,1,158,192,102,129,72,14,105,110,236,56,198,93,206,141,168,40,12,148,89,73,23,72,24,25,203,161,142,214,223,83,73,221,149,8,252,128,205,65,149,77,27,164,41,68,12,55,72,181,54,61,131,216,2,243,11,140,172,207,97,81,64,105,97,100,147,205,129,165,133,176,67,160,5,51,120,113,143,115,238,115,168,220,168,232,203,45,177,81,68,28,57,165,121,228,253,162,115,62,100,111,63,138,111,242,50,140,121,40,168,240,140,179,101,236,109,62,34,112,102,151,174,192,245,180,120,163,167,194,242,206,183,190,79,31,198,181,222,86,25,187,249,35,147,206,203,9,61,147,148,245,18,156,190,237,112,182,252,217,231,248,134,105,228,202,190,209,25,67,103,59,36,186,176,49,240,236,121,53,186,232,226,221,82,201,195,103,78,92,49,197,171,203,28,19,77,99,147,218,242,69,52,210,43,246,110,53,173,201,168,125,49,66,82,254,71,50,201,120,242,73,252,83,123,127,187,10,206,89,165,60,183,62,19,233,242,49,191,50,119,248,81,164,227,190,85,217,117,27,74,49,224,35,25,43,102,177,84,76,87,170,205,18,34,137,30,223,134,126,234,63,67,197,159,67,219,240,238,49,71,232,84,122,216,95,165,151,34,48,244,145,64,72,153,76,134,192,229,241,56,110,209,239,143,197,141,217,231,207,43,90,172,58,151,38,241,201,109,149,254,27,61,121,71,204,132,160,250,73,81,227,99,135,25,52,211,252,47,143,160,30,196,31,160,118,115,104,114,92,54,77,250,163,193,208,216,65,57,122,89,26,28,62,102,103,150,75,136,244,250,131,118,118,233,241,249,120,227,16,174,152,174,77,98,185,254,68,67,161,180,21,70,253,250,16,83,227,130,24,219,36,40,98,1,4,38,32,17,64,32,16,3,36,102,90,140,171,14,25,77,244,72,15,35,119,157,226,217,103,213,98,84,191,243,234,255,0,145,209,180,229,240,168,74,88,37,150,93,114,74,255,0,243,245,58,114,228,134,57,45,239,142,16,70,26,201,44,88,101,145,252,82,225,124,162,124,218,140,181,154,165,24,247,125,125,145,234,120,206,167,114,216,159,81,104,52,175,6,129,231,107,239,115,113,15,167,111,245,252,130,186,252,59,195,161,168,197,158,78,63,117,143,28,163,143,235,93,73,240,121,173,71,143,97,148,34,150,56,69,206,43,217,237,75,250,158,174,162,81,240,255,0,12,90,88,126,242,80,105,252,191,137,158,71,236,148,148,252,70,107,106,181,142,77,75,191,208,15,176,178,89,66,3,200,159,222,106,114,227,151,195,177,127,246,62,79,93,134,90,29,126,73,98,147,141,73,237,62,198,17,189,86,103,254,24,255,0,246,62,123,198,35,25,79,158,242,96,70,155,198,177,249,123,115,169,39,242,228,195,38,87,154,111,43,227,119,72,251,35,12,58,88,229,201,138,45,210,226,235,234,105,147,153,117,3,88,178,204,160,106,136,24,14,132,0,3,0,38,138,0,3,101,234,129,232,104,242,239,198,175,170,224,243,113,62,104,223,75,47,47,62,222,210,40,245,70,40,187,69,0,132,48,1,78,59,162,209,221,225,153,247,71,203,145,196,24,230,240,231,140,151,71,253,64,246,229,5,56,211,57,114,99,113,103,84,36,167,5,37,220,28,99,150,52,250,145,92,45,1,166,76,110,44,204,168,164,107,22,100,141,32,6,157,195,42,221,143,232,5,165,113,104,131,151,104,109,13,194,220,80,109,13,161,184,91,128,123,69,180,123,130,192,84,27,71,97,184,3,104,80,110,13,196,5,11,96,236,55,0,182,7,150,86,225,238,40,207,203,13,134,155,133,96,70,208,163,64,3,62,70,172,176,224,9,37,217,118,132,4,91,13,204,186,68,210,1,110,99,177,210,19,160,21,178,144,149,21,192,5,6,208,220,27,128,206,80,18,131,45,204,55,32,26,65,180,157,225,230,0,252,176,218,136,121,73,243,0,215,106,13,168,193,230,23,154,7,70,212,28,28,254,107,39,204,96,116,240,28,28,222,99,15,49,132,116,112,38,204,124,193,169,88,23,99,226,136,177,54,2,148,185,30,227,55,65,104,11,220,23,102,50,104,35,32,58,16,247,25,111,48,203,145,160,58,220,151,184,153,195,28,146,108,217,77,128,66,54,185,41,193,24,111,113,23,158,236,163,71,26,51,148,154,45,100,109,5,110,236,7,62,76,146,104,231,110,108,244,124,184,177,60,43,216,14,8,60,137,157,80,203,35,162,56,162,151,66,37,8,160,11,108,54,147,230,36,205,97,145,52,6,110,44,123,29,26,110,94,197,110,84,65,130,132,172,189,142,139,121,35,101,70,86,7,59,132,131,108,142,170,22,212,7,54,214,53,22,116,236,65,181,1,206,211,5,103,70,196,47,44,12,105,176,242,236,217,68,123,64,231,251,60,108,165,141,71,161,190,209,109,3,29,172,164,141,54,134,208,32,101,109,13,180,20,182,142,168,86,70,77,205,112,6,138,74,202,60,248,172,187,142,200,57,109,228,13,46,135,185,25,59,22,217,1,190,229,70,83,206,162,250,145,53,42,56,242,97,201,41,119,3,211,134,69,33,185,36,112,225,132,226,185,102,233,72,13,119,88,190,33,109,99,73,129,81,129,77,16,219,72,203,206,106,84,6,244,27,168,152,202,209,47,175,80,53,243,5,230,35,42,126,225,178,64,109,188,94,97,150,198,27,24,26,172,133,217,142,214,82,176,47,112,110,38,152,210,1,134,225,208,246,128,41,3,144,168,151,22,6,137,161,238,70,123,88,109,96,87,0,9,21,64,72,208,232,40,3,129,218,33,166,9,48,58,48,198,229,126,198,121,165,234,55,130,217,135,230,206,76,175,212,69,115,57,92,95,206,76,184,174,9,132,119,70,63,169,164,253,49,42,57,243,207,131,206,205,46,78,204,204,224,203,212,14,137,105,97,159,79,230,74,10,89,34,163,177,183,209,255,0,226,62,103,91,153,228,203,145,219,141,190,98,207,176,197,233,210,71,254,223,232,143,141,214,164,178,223,184,30,135,134,230,134,15,11,212,70,63,189,205,233,185,58,73,28,201,109,250,70,223,196,159,36,66,73,104,227,207,185,56,228,169,116,239,97,80,227,186,77,182,204,228,190,101,121,144,91,186,252,136,135,170,116,65,190,36,109,20,103,143,171,54,138,2,102,184,61,173,7,238,227,244,60,105,244,61,141,7,238,226,84,122,184,122,50,204,240,244,101,160,2,36,139,37,129,155,56,60,67,12,163,150,58,156,113,190,210,71,123,33,182,175,139,79,170,96,121,107,51,134,85,150,62,172,111,135,255,0,158,231,162,164,165,21,40,187,79,185,195,169,211,122,222,77,59,217,46,241,236,206,124,58,185,224,110,51,139,75,188,127,186,3,217,192,183,101,95,46,79,66,28,191,228,113,104,92,101,137,100,143,59,185,71,161,138,53,20,6,208,143,111,115,89,123,118,66,135,196,223,104,161,50,41,49,0,130,1,1,32,2,1,20,2,16,0,30,71,237,6,125,184,35,130,63,22,73,85,30,171,125,207,156,203,151,237,158,49,60,159,244,244,241,227,252,192,122,56,114,98,211,233,214,20,238,81,85,254,167,141,226,218,190,118,166,108,249,155,147,60,141,102,77,211,127,80,51,121,94,92,177,243,27,174,140,250,141,62,183,71,147,89,135,116,252,188,88,99,185,70,75,241,116,75,244,62,79,10,221,150,43,230,122,249,177,197,231,142,154,56,210,207,73,188,145,151,54,213,242,128,143,21,214,207,85,155,54,71,41,66,45,112,151,183,100,119,126,199,202,43,84,213,71,115,140,147,125,207,11,83,145,243,7,123,183,122,145,235,254,201,69,253,190,79,180,98,217,21,246,194,125,4,217,46,73,167,77,62,197,71,10,146,89,242,99,239,40,238,191,163,62,107,197,91,223,47,147,103,181,172,142,101,155,22,125,60,28,231,6,211,138,125,98,215,39,129,175,202,178,110,171,190,233,245,64,45,34,127,108,132,87,180,76,186,154,233,157,106,91,246,218,136,160,8,27,196,193,27,64,131,74,21,22,130,128,204,10,104,144,0,0,2,160,234,72,215,37,170,154,236,96,116,199,213,140,163,210,211,100,243,49,198,94,230,231,153,160,201,82,150,55,219,148,122,49,96,49,20,32,1,78,59,163,243,24,192,237,240,220,219,163,177,254,71,92,222,204,151,217,158,46,28,143,14,161,53,223,147,218,157,100,195,185,127,153,17,86,246,228,141,113,103,46,76,110,47,161,88,242,29,62,156,177,166,7,9,81,43,38,61,172,146,163,100,203,131,228,202,37,34,12,115,71,110,73,126,166,71,70,163,240,203,242,57,236,161,208,182,142,194,208,5,12,78,66,76,10,104,73,18,242,7,152,5,178,108,91,130,211,0,222,45,229,109,76,78,40,9,243,3,204,101,109,66,218,128,91,152,41,50,184,18,160,47,121,47,40,82,34,120,236,11,89,44,110,95,51,21,6,134,211,2,220,136,121,104,165,27,68,203,16,66,243,132,243,20,177,11,202,1,121,230,115,204,205,124,176,242,64,194,57,101,102,235,36,168,181,137,18,226,4,60,163,243,126,98,112,5,140,4,242,9,100,47,202,38,88,120,2,150,68,59,179,157,227,146,102,184,226,208,20,226,27,74,100,216,16,224,38,168,213,72,29,1,146,70,149,192,149,15,128,51,105,216,109,102,202,40,116,128,193,69,143,122,137,171,166,115,228,196,216,22,178,38,18,146,51,134,6,138,158,54,1,118,13,18,163,180,110,64,103,34,55,164,205,182,185,35,158,122,121,110,176,55,140,147,70,25,242,37,220,168,227,148,81,158,77,60,164,80,176,229,141,157,59,226,206,37,164,146,54,134,9,34,13,158,214,74,140,111,160,108,224,22,57,95,82,139,168,36,71,153,31,114,50,99,147,238,103,28,18,3,170,18,76,215,116,125,206,85,9,36,103,47,49,62,0,238,110,53,212,206,227,46,231,51,83,148,72,142,44,170,93,89,7,98,193,9,23,228,197,17,139,122,92,151,185,128,188,161,236,94,227,220,200,154,149,128,188,147,72,195,105,49,220,80,21,100,238,228,55,32,224,10,178,119,49,218,4,144,14,50,101,88,146,72,96,27,138,180,78,209,208,85,135,4,128,21,65,180,66,220,151,112,30,210,26,43,122,43,134,6,91,70,146,46,132,213,0,109,143,177,50,174,195,10,3,53,109,155,37,193,54,144,222,69,64,62,3,108,125,140,60,207,81,180,95,0,85,34,105,10,121,20,72,89,226,216,26,140,149,36,196,218,2,218,77,24,203,13,200,209,49,169,1,27,41,25,184,187,58,67,128,48,132,89,173,20,48,37,33,210,24,0,109,29,33,11,144,42,132,196,236,158,64,161,130,76,0,170,10,68,216,173,129,175,1,193,147,147,23,152,6,160,97,230,148,166,6,161,102,18,203,64,179,32,58,10,138,182,115,172,200,232,193,234,123,187,32,52,203,42,141,28,57,123,191,145,213,150,92,156,115,119,184,129,252,41,47,145,158,89,240,107,46,89,205,153,148,115,228,151,39,46,83,121,245,50,200,184,3,179,122,251,42,138,106,214,219,231,228,124,134,190,123,243,241,92,112,122,106,123,181,147,122,172,107,36,42,163,7,42,95,94,14,79,18,240,248,233,156,101,142,123,227,37,185,63,112,39,71,255,0,229,165,46,56,139,175,173,162,38,146,158,70,187,186,51,195,168,242,241,203,27,86,155,178,37,151,124,213,112,144,86,109,37,58,236,107,137,86,102,145,148,254,36,254,70,144,149,229,77,39,86,65,209,141,122,153,186,50,135,196,205,81,81,51,232,122,222,28,254,238,7,149,52,122,158,25,251,168,129,235,99,45,17,30,197,128,16,202,37,129,2,159,194,80,165,212,14,76,203,107,224,227,203,24,230,106,50,143,169,186,77,29,249,209,150,147,30,237,84,95,240,250,128,245,116,216,86,60,113,199,30,145,73,126,135,92,21,126,70,56,87,86,117,226,87,47,167,36,20,253,49,81,239,220,150,194,78,228,223,228,75,10,4,192,155,8,4,2,40,9,0,32,4,32,176,57,124,79,82,180,186,44,153,59,215,7,206,248,108,161,147,79,241,53,55,57,74,127,63,111,238,117,120,206,89,107,117,81,211,194,214,44,124,228,154,86,162,121,114,107,73,173,147,134,239,38,79,171,131,143,242,101,87,86,171,50,140,29,30,54,89,238,145,219,172,151,205,63,106,60,254,228,211,29,126,29,139,205,212,197,124,210,61,29,44,247,106,53,122,183,248,84,156,79,63,75,145,227,94,150,162,221,243,126,231,102,89,67,79,162,205,135,28,183,54,213,75,142,81,81,230,168,203,54,126,123,190,79,160,240,28,250,109,6,76,243,203,40,197,53,182,155,228,241,52,138,147,151,185,221,165,240,185,120,131,201,47,51,202,81,139,219,39,27,77,162,43,234,163,227,90,57,186,89,63,153,188,50,233,214,20,176,73,85,183,71,202,230,205,142,56,176,233,115,233,49,194,88,248,244,170,223,243,220,112,199,93,151,73,150,50,193,47,67,87,177,187,69,71,216,226,229,228,151,180,79,55,93,163,197,169,248,213,79,180,151,80,209,248,156,103,29,179,78,18,154,230,50,55,156,148,165,26,160,60,41,225,158,139,63,223,115,25,75,227,93,12,223,83,213,214,122,173,53,104,243,39,241,48,36,210,4,21,18,14,136,148,68,89,104,162,90,33,154,180,67,68,16,0,0,6,184,37,234,163,33,193,212,147,3,109,222,78,120,203,245,61,108,114,184,158,86,101,186,27,142,189,6,93,248,146,125,99,193,71,112,9,12,0,64,0,44,145,221,30,58,174,81,232,248,118,125,248,246,62,220,163,128,90,124,143,14,127,144,30,134,69,229,205,199,244,52,197,148,53,43,116,35,145,116,48,139,174,66,189,30,50,68,230,158,61,172,172,57,14,154,89,34,65,203,18,130,81,218,192,168,50,173,216,159,203,147,146,185,59,99,202,175,115,149,170,100,16,209,28,155,80,109,40,202,152,202,124,25,187,8,78,54,195,105,113,139,42,130,179,219,192,108,102,151,69,38,128,206,154,14,77,44,151,32,37,69,149,176,55,17,146,82,236,5,109,19,141,24,194,115,221,202,58,83,227,144,51,81,118,104,162,68,165,200,111,96,94,218,38,84,68,242,180,140,86,86,216,29,8,82,144,161,200,228,128,91,197,184,123,70,160,17,27,153,105,131,141,2,1,217,46,54,95,1,104,12,234,132,228,104,213,147,176,9,82,52,190,9,216,85,0,112,62,12,166,218,51,142,70,6,205,11,109,144,230,198,166,3,216,76,160,205,20,208,110,64,99,177,130,76,211,112,0,136,147,102,148,20,128,206,45,141,228,162,246,163,57,193,48,23,156,15,37,146,177,6,192,30,235,38,73,15,104,56,0,227,37,20,30,97,156,162,208,162,128,215,114,43,210,96,236,20,153,70,252,5,164,101,185,135,44,130,44,168,180,78,219,7,6,81,170,105,138,78,140,226,154,45,114,64,212,137,156,162,18,92,28,243,132,155,225,129,215,13,163,114,138,246,57,42,113,137,16,148,220,249,3,178,89,107,161,151,159,207,37,40,166,185,37,226,79,161,70,176,203,18,167,154,9,28,178,196,209,132,240,206,93,217,7,106,213,68,82,207,25,28,112,209,201,119,101,67,79,37,46,224,105,55,39,240,177,195,127,185,190,60,84,185,53,81,64,103,20,203,140,74,225,6,229,238,5,109,10,51,150,84,140,165,168,249,133,116,178,28,154,49,142,165,51,95,50,45,1,30,107,220,105,230,90,49,156,226,40,229,65,23,60,173,116,49,243,100,223,66,247,197,177,181,26,176,23,155,75,146,227,168,94,231,38,79,147,34,56,164,250,48,59,254,210,172,126,114,103,18,193,43,238,104,176,77,123,129,215,25,38,41,228,140,87,83,7,143,34,93,78,92,208,202,250,48,174,232,228,82,125,75,219,104,242,241,121,176,124,242,119,97,205,46,225,26,121,124,151,209,2,201,97,118,21,19,131,146,48,90,118,165,124,157,150,61,200,35,24,169,34,249,52,78,37,112,21,138,176,179,90,66,113,176,39,120,247,6,194,148,0,141,204,209,72,54,11,109,0,220,168,159,48,123,108,159,44,10,220,10,98,218,78,198,6,219,144,110,71,60,163,33,67,119,184,29,59,144,247,68,231,148,101,70,119,59,3,174,208,90,50,138,149,114,38,6,212,152,56,112,100,165,36,105,25,54,4,121,124,148,162,104,144,80,24,79,21,153,60,77,29,109,135,12,14,104,65,158,142,8,236,194,115,168,219,224,234,159,166,10,32,115,229,125,78,78,185,63,238,71,70,86,99,5,115,95,95,236,3,159,17,56,242,179,175,55,8,225,202,192,203,171,9,70,226,52,138,127,8,30,102,163,30,233,87,226,236,199,133,173,94,9,105,101,241,114,241,223,103,236,109,46,115,175,163,56,115,227,123,155,135,80,60,172,248,229,135,43,140,213,63,99,39,215,142,135,181,28,88,50,225,142,25,69,70,95,133,191,197,254,231,159,45,62,204,174,14,91,125,172,145,107,13,169,198,215,80,82,106,185,232,105,147,28,241,203,152,146,227,185,110,130,124,117,3,167,79,61,247,125,78,136,156,48,201,61,241,117,207,203,185,232,165,201,81,51,71,119,132,203,211,244,103,28,215,6,254,19,47,94,72,252,192,247,32,248,95,83,83,44,124,197,125,77,0,25,44,166,67,1,119,20,134,250,138,64,99,147,185,166,134,20,165,35,41,157,218,120,109,132,98,7,86,56,237,130,58,23,221,226,249,190,76,241,199,116,162,141,50,187,107,245,34,160,64,201,40,24,128,65,5,136,66,32,4,0,0,206,63,18,213,173,46,154,82,252,93,18,249,157,118,146,183,209,30,6,166,111,95,174,226,105,99,196,233,124,229,254,197,19,12,153,52,222,29,145,187,158,76,178,220,210,127,249,243,56,117,63,121,129,74,106,73,201,93,73,219,71,161,150,91,165,105,84,82,168,175,145,229,235,231,192,30,124,167,39,81,127,145,21,79,212,84,163,104,39,29,170,41,170,102,90,92,31,8,235,213,83,211,195,230,78,145,168,96,204,229,94,172,123,85,162,51,75,123,197,137,123,26,70,216,34,163,130,63,75,61,143,7,132,176,232,117,25,219,227,35,88,226,191,155,60,135,240,198,11,191,165,30,230,171,254,95,71,167,211,199,226,219,111,252,210,255,0,96,140,51,225,197,147,78,167,145,203,119,91,82,232,120,184,112,207,91,169,146,195,81,75,158,125,143,79,197,50,121,90,53,20,249,151,8,211,192,116,254,94,159,38,105,46,100,128,229,205,168,130,197,24,74,212,148,121,140,163,205,252,204,180,90,172,248,98,231,190,215,85,9,119,58,117,177,150,167,60,112,39,204,185,111,217,17,169,210,183,149,97,199,39,39,85,234,124,32,58,35,172,134,170,14,81,248,187,199,216,231,202,170,70,154,124,113,199,10,73,95,122,22,101,200,24,141,0,209,6,177,52,137,148,77,96,81,84,68,145,173,10,72,12,25,38,141,16,209,2,24,134,6,248,158,232,56,143,75,47,47,81,181,244,145,158,25,109,154,249,151,158,59,100,165,18,143,94,46,209,70,24,50,111,132,95,185,186,0,17,66,1,19,145,92,109,117,69,0,30,134,135,34,207,167,120,228,251,28,234,78,50,113,151,88,186,102,26,92,143,6,167,228,118,107,161,183,36,114,199,225,154,231,234,3,140,168,234,195,144,243,225,35,163,28,194,187,228,183,70,204,170,135,142,102,146,142,229,104,131,40,240,204,51,122,114,63,159,38,253,25,205,173,180,161,37,244,8,135,42,99,82,190,231,22,73,77,244,47,20,165,220,168,234,106,193,36,136,220,200,147,149,133,116,240,38,97,23,46,229,91,160,41,171,26,137,134,233,89,209,7,192,13,32,218,133,41,81,156,165,46,192,91,113,136,148,224,206,108,145,156,137,199,138,73,245,3,183,208,68,230,187,19,181,237,57,222,229,32,54,138,182,91,148,81,48,118,140,179,97,148,186,4,105,233,144,252,168,163,28,120,103,30,172,221,110,65,74,246,244,19,147,52,81,30,196,6,27,154,15,58,142,143,45,50,37,129,48,142,105,231,111,161,120,166,232,211,236,232,181,141,32,50,115,98,223,70,219,16,158,52,4,44,133,169,135,150,132,226,128,123,144,89,52,85,160,20,162,153,11,26,178,220,144,38,4,188,100,236,53,220,75,146,3,45,172,41,154,170,97,73,129,157,1,166,210,90,160,1,9,202,140,229,148,13,73,103,36,179,78,250,26,67,35,125,64,217,4,137,243,4,242,88,25,202,114,76,184,205,133,38,84,98,138,10,178,188,177,170,67,220,65,43,17,79,26,39,204,37,228,96,87,150,86,212,140,158,82,124,208,60,252,57,242,57,114,122,16,149,162,86,24,199,177,162,164,81,92,11,104,12,130,118,146,228,162,105,100,78,27,128,207,237,17,233,72,126,153,114,136,122,110,77,33,143,105,70,51,147,68,199,44,147,59,30,52,201,242,162,65,151,152,217,112,97,45,144,38,57,99,96,109,41,82,57,114,234,54,29,14,81,104,197,226,140,223,32,113,203,196,26,102,152,245,146,145,191,216,99,46,200,168,232,148,123,1,30,108,164,68,222,79,153,219,28,42,40,54,32,56,170,109,114,205,241,98,140,151,60,155,79,31,167,132,101,178,75,160,19,60,17,190,5,28,109,113,97,31,49,72,214,78,85,194,2,94,155,113,155,211,184,247,54,132,166,208,158,228,249,3,149,97,146,149,182,116,168,220,122,141,219,70,74,89,20,186,20,63,179,183,35,104,97,113,236,60,115,151,116,107,188,138,35,31,145,65,184,55,38,2,100,109,139,234,141,56,30,208,50,242,160,75,194,142,138,21,1,205,44,109,21,141,59,58,54,166,10,20,2,242,196,241,22,219,66,222,4,121,109,21,177,153,101,207,180,140,90,171,149,1,209,181,148,56,201,73,3,1,80,49,110,30,224,39,112,110,178,169,49,236,2,80,219,42,168,29,1,9,143,114,34,114,73,28,219,229,184,14,198,147,68,40,180,201,199,147,220,234,73,52,6,68,210,246,52,148,72,218,4,202,92,18,155,178,221,16,228,144,20,220,82,51,243,82,102,121,100,223,67,40,66,77,242,7,98,207,243,41,101,82,238,114,79,11,219,102,81,243,35,32,61,62,161,194,49,199,57,109,7,54,7,86,38,183,163,76,178,228,195,72,164,228,228,250,26,205,129,207,145,153,225,248,255,0,38,94,78,17,24,248,82,127,32,35,60,185,56,230,111,146,92,152,245,2,82,28,186,23,68,76,14,72,198,243,191,161,142,88,84,142,172,75,239,165,244,39,60,64,225,148,19,186,226,71,14,76,51,148,227,14,91,95,200,244,90,10,3,207,158,73,168,121,121,46,81,246,125,81,142,40,206,83,123,101,234,175,212,245,103,138,50,94,164,99,13,60,113,74,82,86,192,231,211,70,94,100,156,163,71,73,43,247,140,180,136,38,127,9,126,21,45,186,185,199,221,10,75,131,29,44,188,191,16,135,207,130,143,168,199,240,34,137,135,192,134,0,201,27,19,2,88,164,49,62,128,68,99,187,34,61,28,113,228,226,193,27,200,122,24,186,88,29,56,85,70,82,252,136,147,182,217,164,253,48,81,49,108,138,66,1,48,6,201,6,1,8,77,131,33,187,101,20,38,22,70,124,177,197,138,83,147,170,93,64,243,124,111,196,62,203,133,66,15,213,46,17,203,137,97,197,131,26,140,247,75,39,74,254,118,121,250,156,121,53,217,222,162,114,79,27,124,70,47,152,196,229,211,106,178,105,103,87,232,125,152,30,222,78,135,151,169,199,190,79,219,177,221,231,172,216,183,71,232,215,177,140,151,89,62,221,0,242,243,69,99,150,207,213,152,251,219,52,205,45,217,25,59,127,82,43,124,115,126,75,74,45,151,135,27,183,57,124,76,168,67,102,4,187,201,149,41,108,143,205,244,2,244,249,49,173,108,60,238,49,167,87,252,47,221,158,158,167,46,77,70,187,126,201,121,110,85,23,218,143,63,30,45,152,95,77,242,230,217,159,157,151,79,25,201,125,218,190,35,7,195,249,81,81,166,189,253,171,196,97,134,63,12,79,106,75,236,250,104,226,92,58,182,120,190,10,163,246,153,106,51,219,143,191,94,78,207,17,212,249,144,151,150,238,83,123,99,249,128,180,30,169,230,212,190,157,35,244,39,115,169,100,125,101,233,95,220,211,35,90,109,28,113,46,166,46,87,24,174,201,82,2,241,48,204,133,143,169,166,85,233,3,148,96,50,7,19,104,24,196,210,5,27,161,180,76,75,3,41,35,41,35,162,72,202,72,12,132,91,38,128,104,234,253,230,31,153,200,111,167,149,75,111,184,27,232,114,86,232,62,220,163,208,139,60,143,220,231,82,236,122,152,229,104,13,137,24,0,128,0,8,203,211,114,235,19,209,211,201,106,180,111,29,250,151,194,112,50,244,89,124,156,251,95,79,236,3,139,167,70,208,157,49,107,241,188,121,150,72,214,217,255,0,83,40,79,212,144,30,134,60,135,84,38,121,144,151,39,86,57,133,118,75,30,229,107,169,207,154,23,141,169,46,156,155,66,70,156,74,52,204,143,47,108,125,131,106,58,179,105,210,230,43,244,56,230,220,101,84,105,23,113,72,202,121,18,27,232,103,181,55,200,68,79,81,93,133,13,67,125,141,188,168,49,172,49,1,67,34,102,170,105,163,23,141,32,218,215,64,46,93,122,142,50,141,28,249,60,202,224,195,118,69,32,61,27,137,45,156,209,156,141,163,46,0,209,59,38,112,76,135,146,137,243,192,168,220,89,83,205,72,143,49,49,58,96,84,51,95,98,156,236,206,41,23,64,53,34,183,153,141,1,170,153,91,206,121,74,187,152,188,188,245,10,237,222,137,150,69,238,97,77,174,166,51,140,239,168,71,98,149,131,146,137,196,178,202,11,147,155,54,177,246,3,212,243,16,91,103,141,13,84,183,115,103,165,131,54,232,245,3,87,100,250,129,229,136,214,88,128,40,177,74,106,61,203,222,142,76,234,114,151,0,117,66,74,65,56,156,216,148,226,139,115,146,3,71,233,70,111,61,20,167,185,7,150,152,17,246,142,69,44,198,139,12,65,225,64,99,191,113,164,35,23,213,22,177,15,101,0,188,184,251,18,241,163,70,72,25,56,6,218,54,219,97,177,1,131,26,76,209,164,140,115,102,219,30,0,211,243,6,153,230,173,84,247,124,44,238,195,149,206,60,128,196,205,118,147,40,1,27,108,60,178,175,105,74,73,128,128,133,150,45,245,12,153,35,24,221,148,94,229,30,172,143,62,23,212,243,51,234,219,147,81,103,43,201,43,248,136,61,245,150,18,238,86,229,238,120,48,212,74,61,206,204,57,220,192,245,21,48,164,99,138,119,193,163,76,11,22,210,109,133,176,35,38,29,198,75,75,78,206,171,11,2,35,132,126,93,21,97,108,10,138,160,156,232,155,97,86,6,126,115,179,72,100,190,163,242,162,101,150,81,199,220,13,237,81,158,248,217,206,181,81,247,41,78,50,125,64,233,91,24,75,101,25,109,190,130,120,228,215,80,171,243,32,135,186,51,49,142,157,190,172,181,129,197,132,108,160,132,225,16,221,40,162,55,73,176,173,42,41,11,116,7,24,218,37,224,228,11,165,32,242,194,24,220,77,0,207,99,67,228,208,64,102,219,39,115,54,160,216,128,205,100,161,172,137,138,120,236,205,65,196,13,100,236,207,155,52,138,35,51,113,92,32,42,56,163,37,201,156,244,241,78,209,204,181,25,35,46,140,234,132,229,53,200,10,50,113,224,215,117,161,71,23,54,105,178,144,19,21,201,78,60,18,228,145,47,50,64,58,101,166,40,228,140,138,160,1,12,0,202,88,236,94,85,29,0,7,20,177,201,75,131,166,13,164,93,33,210,1,46,65,196,160,3,55,14,12,101,143,147,170,208,52,152,28,171,16,121,84,206,154,19,2,20,61,34,242,162,19,201,72,194,90,137,93,80,29,42,49,13,136,199,28,164,250,157,24,249,146,3,108,112,219,143,234,101,146,84,116,77,212,78,73,145,88,101,144,227,251,166,103,152,209,250,113,34,163,151,33,40,169,114,196,0,68,203,100,72,12,113,124,115,43,36,109,15,10,230,127,82,166,128,225,156,72,163,162,113,49,113,1,118,51,146,54,174,8,154,3,146,190,244,218,140,223,19,53,64,76,186,28,57,36,225,168,140,151,110,78,233,156,58,143,222,34,15,171,211,207,204,197,25,46,234,203,56,60,35,46,237,54,199,214,31,208,239,40,9,24,128,145,49,131,3,93,60,123,157,248,35,114,94,203,147,147,4,120,59,241,122,113,185,123,144,19,149,202,79,242,50,147,41,240,145,155,118,194,152,133,98,147,8,93,193,186,5,208,153,117,0,111,130,65,176,92,148,43,165,103,133,227,26,185,100,147,195,141,241,14,101,254,135,167,175,212,121,24,37,47,197,210,43,230,124,227,82,132,50,103,156,189,82,184,199,252,79,187,2,22,177,226,197,53,8,184,239,226,73,62,25,195,63,87,171,249,6,89,113,72,153,74,150,210,43,213,240,201,249,145,113,125,227,253,13,179,47,75,57,188,27,156,145,250,179,183,50,74,50,101,71,132,227,41,100,124,114,107,130,27,178,124,145,172,161,179,115,238,94,40,121,88,165,46,228,83,203,40,198,95,40,42,39,4,94,92,187,228,184,93,140,103,115,154,143,230,111,74,17,94,167,26,238,186,149,27,230,200,177,65,202,76,228,197,142,122,172,155,231,196,61,135,24,189,70,91,203,105,46,145,58,156,171,211,5,250,5,18,219,134,27,85,87,111,113,198,18,148,227,59,245,71,164,90,254,162,132,57,185,124,71,76,42,184,8,157,174,247,73,219,254,130,104,213,162,26,1,67,169,180,185,137,140,122,155,199,152,129,200,250,140,169,170,144,136,5,212,184,245,32,190,229,27,64,217,35,24,27,196,4,226,101,56,157,6,115,64,114,180,73,172,145,155,64,72,226,233,218,16,209,7,86,68,178,98,220,142,141,38,77,216,213,245,92,28,186,121,245,131,52,192,252,188,206,61,153,71,162,138,34,29,11,0,16,0,1,158,95,75,140,253,186,154,3,86,168,14,216,255,0,205,232,37,14,185,34,174,39,157,131,34,125,249,55,240,252,190,78,117,22,248,232,47,17,195,228,106,183,65,122,50,122,151,215,184,26,197,155,194,71,14,60,135,76,37,96,119,99,153,188,100,113,66,71,76,25,21,189,217,134,125,59,154,184,63,200,213,116,26,100,30,76,241,101,139,119,22,140,220,100,123,51,132,102,185,86,113,229,199,8,190,56,250,149,30,127,173,50,252,198,151,39,67,140,73,120,226,202,57,165,168,72,112,212,169,119,46,122,120,200,149,167,140,95,64,139,140,148,130,81,249,2,138,136,247,32,172,182,187,42,153,164,104,174,0,205,66,196,241,163,100,144,52,17,146,198,129,192,214,131,128,50,170,13,198,146,138,50,105,0,110,177,57,80,226,226,87,165,129,205,39,38,66,132,174,206,229,8,137,194,32,99,230,73,71,161,139,205,43,232,117,237,137,15,28,88,24,124,125,72,251,34,147,186,58,148,34,138,186,3,149,104,210,93,13,35,167,218,108,242,19,189,129,140,176,182,202,134,26,238,105,186,65,114,2,148,40,173,177,51,169,178,100,165,30,224,106,246,144,226,153,154,148,155,52,73,208,11,203,34,106,72,209,100,29,216,28,202,83,179,111,49,164,94,216,153,180,152,16,181,73,58,45,234,83,51,150,151,113,31,101,166,6,190,122,99,243,9,90,114,188,182,128,35,51,69,36,201,140,5,40,72,2,109,123,152,73,70,76,215,203,111,184,121,52,6,107,12,11,140,99,30,131,81,9,68,3,112,183,88,80,40,59,0,113,176,219,93,138,181,17,93,129,226,185,101,134,78,156,29,50,115,201,142,142,231,134,15,176,44,81,93,138,60,57,105,114,169,218,43,236,217,54,217,237,60,113,246,30,216,251,1,243,210,199,146,55,233,100,195,52,177,207,185,244,18,193,9,118,49,158,134,18,246,34,184,113,107,94,228,122,152,117,49,148,85,156,241,208,197,51,88,233,182,190,10,142,168,212,138,163,40,167,18,183,16,93,5,9,72,123,144,8,44,98,160,165,184,55,6,209,109,8,55,153,101,199,230,26,109,30,214,7,11,210,48,142,9,197,240,217,221,76,41,148,103,143,116,87,38,202,116,79,34,218,200,53,89,10,243,12,118,177,168,176,53,109,49,112,45,161,180,42,212,145,106,70,91,71,76,13,55,14,204,138,176,44,116,101,230,80,247,129,98,221,68,172,133,90,96,22,3,164,20,2,161,184,39,212,69,1,155,193,2,163,5,18,128,2,134,32,2,94,59,50,158,158,205,236,91,128,202,24,92,77,226,169,18,242,112,102,243,242,6,205,25,77,75,177,81,201,99,220,128,136,110,52,160,82,69,1,140,247,89,113,108,174,3,128,26,10,11,13,192,78,214,58,104,123,194,192,3,104,93,6,224,22,197,220,159,42,4,230,200,210,224,230,89,167,184,14,229,142,40,168,70,153,132,50,218,55,196,237,216,21,145,217,205,145,209,190,70,114,205,115,201,21,140,253,69,231,123,96,136,155,245,37,243,43,81,202,95,66,163,150,198,46,227,0,162,39,208,178,38,2,195,240,73,255,0,136,108,48,254,235,243,6,6,83,137,148,162,111,35,41,32,51,163,57,163,106,34,104,14,41,46,89,164,58,10,75,150,56,116,1,100,232,112,234,62,40,157,249,58,28,58,158,223,82,15,67,194,50,237,212,40,62,147,143,243,71,184,124,198,155,39,151,40,100,254,9,38,125,58,119,27,40,68,148,67,1,119,28,121,104,150,86,53,114,3,183,18,168,175,115,175,39,166,49,129,142,158,55,56,254,166,147,149,205,252,184,32,153,179,54,198,217,23,200,13,240,75,229,131,98,64,54,232,129,201,146,80,129,203,108,91,25,230,248,182,171,110,63,39,27,245,207,249,32,60,237,79,136,60,254,35,179,26,132,224,147,143,171,167,205,156,58,189,66,203,8,227,75,136,113,7,236,136,251,188,45,239,219,146,211,73,85,83,247,57,163,123,28,159,68,2,158,63,90,78,73,247,98,202,253,48,85,93,201,148,183,77,252,205,50,71,126,101,4,239,164,81,21,236,248,38,21,13,38,108,211,141,212,110,63,38,250,6,162,92,109,59,99,142,58,127,15,195,141,126,63,83,250,46,135,153,168,151,169,149,24,83,156,212,99,214,195,85,52,148,113,199,162,47,18,113,83,200,251,122,87,215,185,202,222,249,57,50,13,113,198,233,151,28,82,243,27,106,253,131,15,68,116,196,9,80,247,29,22,75,0,70,208,49,53,129,70,164,73,26,33,73,1,151,115,124,102,38,216,192,199,52,106,68,27,231,92,89,136,10,139,95,9,37,71,216,13,32,111,3,158,28,51,120,1,169,50,92,22,129,129,203,52,101,36,116,205,24,205,1,136,13,136,10,139,219,36,206,137,244,142,72,246,57,81,211,130,87,23,6,7,163,138,91,162,153,161,201,166,149,45,190,199,82,2,132,48,1,0,0,25,79,211,53,47,201,158,156,163,246,221,13,127,212,143,49,250,156,19,142,232,180,111,225,185,182,207,107,127,32,57,48,187,234,116,193,242,47,16,193,228,234,55,197,122,50,115,249,247,35,14,75,3,178,12,233,132,142,72,51,120,48,59,97,46,10,57,225,35,93,198,85,105,138,112,83,92,161,41,20,152,30,126,92,91,95,87,250,24,77,184,244,103,173,147,28,114,46,87,39,6,108,14,14,223,66,163,147,123,178,215,35,112,93,136,81,149,149,23,182,201,120,217,92,196,55,129,52,208,189,70,170,73,149,233,10,195,124,144,121,178,54,219,22,45,145,8,207,204,144,183,200,210,162,131,210,6,82,201,38,69,74,70,239,106,51,222,151,96,33,99,107,185,113,85,220,203,54,118,186,35,5,158,126,192,119,242,21,35,142,58,150,116,67,82,152,26,109,96,226,198,178,9,230,72,5,76,123,24,44,201,154,169,38,130,178,80,93,202,168,161,200,195,35,107,184,70,174,81,39,204,86,97,230,124,199,212,14,143,49,81,205,60,233,202,129,179,31,47,116,250,129,186,201,20,105,28,170,72,203,201,78,61,66,24,182,190,160,105,233,13,197,121,98,219,64,28,176,142,55,100,110,167,193,162,147,2,155,218,140,229,144,115,77,145,24,187,228,7,28,178,101,91,98,114,81,70,111,51,246,3,104,186,38,82,103,44,243,77,62,17,120,242,73,245,64,105,186,73,143,123,145,81,86,90,138,64,100,148,138,113,116,105,100,202,79,216,9,80,38,89,20,120,224,174,104,194,88,101,41,1,162,146,151,112,116,187,137,97,104,30,38,0,164,82,51,111,105,201,168,214,108,232,81,220,235,220,15,27,237,242,103,102,155,85,190,60,144,118,13,35,8,106,34,229,180,223,114,1,208,17,44,177,143,81,199,52,100,5,8,173,200,56,2,64,174,3,134,0,52,20,20,0,0,58,0,24,168,97,78,135,72,144,2,169,14,145,27,131,112,23,180,40,141,195,220,5,10,195,112,248,2,92,168,135,144,209,164,67,199,96,101,45,70,209,125,170,62,227,158,151,114,49,251,27,64,95,157,111,169,164,51,95,6,112,211,109,53,142,26,8,209,211,228,86,208,210,161,208,83,83,162,39,169,80,29,112,97,151,79,188,13,225,170,140,141,212,148,151,7,147,45,52,161,240,217,174,12,179,131,169,1,233,1,156,50,169,22,3,176,178,68,5,216,169,18,52,5,109,68,188,49,97,98,114,160,26,199,64,224,102,243,80,225,154,192,157,146,76,191,81,170,166,0,68,99,34,232,86,103,57,72,13,4,204,147,151,114,211,1,160,150,74,29,34,37,11,3,57,231,98,134,102,205,60,164,103,40,40,129,123,227,220,137,56,203,161,156,226,218,224,88,241,202,249,3,104,116,59,52,203,210,217,200,162,119,98,91,113,125,72,39,37,35,150,103,76,206,92,172,14,121,115,56,253,77,51,127,99,57,126,242,43,230,105,155,169,71,51,234,1,46,160,128,102,115,52,50,201,209,129,88,255,0,117,18,89,113,227,26,250,25,182,0,67,69,137,129,147,70,115,54,102,83,232,7,45,114,199,4,63,196,193,0,167,208,225,212,175,79,230,119,204,226,212,175,67,1,97,91,162,227,238,123,222,29,155,205,209,227,111,226,75,107,250,163,192,211,158,199,134,61,175,36,61,253,64,122,13,146,198,75,2,89,190,154,55,35,157,157,122,101,197,129,223,131,133,41,126,70,110,94,155,247,228,183,233,211,165,222,70,83,125,136,37,190,9,28,186,146,192,24,93,33,18,217,67,16,88,128,156,153,35,139,28,165,39,73,43,103,204,102,207,246,156,243,201,56,252,79,143,146,61,111,20,155,200,150,8,190,188,203,232,121,26,156,115,211,193,71,122,110,124,82,3,135,81,25,74,91,255,0,13,112,68,30,248,236,238,186,27,234,26,217,29,175,159,132,203,50,242,243,212,23,195,21,127,160,84,227,73,39,55,219,132,109,225,152,101,159,87,20,189,255,0,153,150,73,47,46,171,107,254,167,177,224,120,188,156,25,53,50,95,10,244,253,95,66,14,173,118,69,230,201,71,225,130,80,143,228,121,83,119,35,175,51,226,153,142,8,222,77,239,225,135,171,253,10,131,83,247,120,227,137,126,21,207,215,185,198,151,83,163,43,190,89,141,112,200,173,112,244,58,98,115,97,232,142,168,148,0,81,36,66,46,4,149,0,58,34,13,4,58,20,209,70,45,23,0,146,20,122,129,166,101,112,57,17,218,213,192,227,146,169,48,24,46,26,0,3,78,140,218,12,197,115,20,205,32,7,66,24,162,88,25,202,38,51,71,75,70,83,136,28,178,70,109,27,201,25,201,1,5,66,91,100,159,176,132,7,161,9,45,209,154,232,206,200,51,203,211,206,211,131,252,143,67,12,174,40,13,128,64,3,1,12,6,99,111,22,117,37,210,95,212,212,156,177,221,6,128,245,37,21,172,209,56,175,138,184,250,158,62,41,126,77,112,211,59,124,51,63,59,95,115,63,20,192,177,106,60,216,175,78,94,127,48,47,20,172,232,131,56,48,203,165,157,113,144,29,112,102,169,156,176,145,180,100,65,174,226,148,140,74,176,173,212,130,74,51,84,204,148,139,76,131,143,62,9,65,218,229,24,110,107,177,234,245,234,97,151,75,9,114,162,147,42,60,233,204,141,201,155,231,192,227,219,249,28,187,26,101,26,46,59,141,203,142,166,82,82,161,227,190,225,21,186,67,78,76,209,109,37,202,187,5,103,37,54,92,34,251,134,231,236,78,233,4,105,180,206,81,72,201,206,118,105,82,113,228,5,178,50,31,145,22,186,10,17,150,227,125,160,115,173,60,111,160,252,168,199,177,187,78,140,100,165,96,90,136,158,20,194,45,163,60,147,157,240,5,60,81,137,47,46,197,212,152,199,35,234,195,203,93,192,143,181,61,221,13,163,40,228,66,251,60,90,180,115,187,199,48,55,120,121,6,182,149,12,150,135,58,144,19,197,24,55,234,52,147,138,65,143,29,187,1,195,115,45,198,69,238,140,80,188,203,1,69,72,211,105,15,44,98,136,251,76,111,168,26,237,67,221,20,76,114,70,93,197,36,159,112,28,178,32,77,17,178,62,229,237,85,212,5,182,44,168,226,137,15,211,220,107,42,64,95,147,31,96,242,226,187,25,188,201,2,204,164,6,222,148,77,217,55,193,46,85,208,13,125,43,168,148,224,217,231,234,37,150,92,68,195,28,117,10,93,88,30,196,170,184,51,118,115,67,38,72,252,72,210,121,158,192,52,83,228,167,36,207,58,89,165,41,112,92,37,54,6,237,89,148,244,176,159,83,106,29,20,114,125,135,25,164,52,209,130,58,40,155,162,12,190,207,24,202,209,123,89,51,207,24,119,48,158,186,43,163,3,76,184,92,197,139,79,40,145,135,89,25,74,155,59,98,211,86,138,33,99,101,109,116,83,176,76,131,63,46,66,142,57,166,86,92,206,11,132,103,139,80,228,249,64,116,46,128,27,131,168,0,5,5,5,59,29,147,69,80,14,192,64,3,161,109,24,192,154,2,194,128,128,178,156,73,218,192,97,100,242,0,94,224,179,49,129,104,163,59,13,192,85,5,2,145,64,77,1,64,4,209,50,197,22,105,65,64,99,28,110,44,218,194,128,7,99,36,0,170,29,10,194,192,12,242,77,40,179,70,67,130,96,121,179,206,252,206,131,150,122,59,94,154,44,137,104,226,192,173,46,125,232,235,57,113,105,252,190,134,241,84,5,18,229,18,153,27,121,1,186,163,39,186,205,210,13,160,66,110,134,83,38,192,105,17,40,54,104,138,3,40,227,247,43,106,70,132,52,216,10,173,209,212,253,48,72,199,12,61,104,211,35,32,202,108,231,153,164,223,38,82,3,15,250,176,255,0,49,174,110,166,95,255,0,51,141,127,136,211,55,86,81,207,46,162,28,137,1,153,102,248,89,161,150,110,128,105,248,17,147,53,151,67,22,5,33,146,138,2,36,101,51,105,24,204,14,127,198,195,184,126,48,151,80,9,116,56,245,11,209,35,177,244,57,115,47,76,190,128,97,167,126,163,211,210,207,102,104,190,221,15,47,15,18,71,124,58,1,237,50,88,176,207,204,195,25,124,138,96,77,114,118,96,143,161,124,206,69,204,143,71,79,31,92,87,176,26,230,126,184,199,216,194,79,147,73,189,217,36,255,0,35,25,62,89,2,108,64,32,16,3,36,6,103,155,36,113,99,148,228,233,34,207,39,198,245,14,163,167,199,241,75,151,244,40,225,122,140,179,203,44,146,107,108,158,239,162,56,94,121,101,201,44,210,250,69,26,103,223,28,85,202,190,191,67,146,246,193,32,53,121,22,78,54,181,178,62,230,88,253,91,165,55,241,58,28,125,56,91,239,32,110,49,199,93,234,151,247,34,179,140,94,108,169,127,19,62,159,36,86,159,71,135,7,226,126,185,127,99,203,240,29,42,207,173,82,149,108,143,44,235,205,171,122,157,70,108,148,182,254,31,161,81,134,121,110,116,31,6,8,199,188,253,79,233,216,205,238,158,239,146,182,91,110,78,223,80,50,159,67,46,204,222,107,131,37,220,138,188,39,92,17,203,135,169,217,0,130,137,102,148,75,69,18,56,245,0,32,232,129,102,88,217,177,70,114,68,154,72,204,13,161,202,57,115,42,200,116,227,102,90,152,244,96,100,128,72,96,86,62,232,210,6,80,117,36,106,184,144,29,16,102,136,198,6,200,6,68,145,161,50,64,115,77,25,73,29,19,70,50,64,98,201,46,68,0,225,39,25,41,46,199,163,134,118,248,232,249,60,211,125,62,74,146,136,30,170,2,96,237,22,3,0,0,0,0,3,24,73,226,212,252,165,202,250,158,198,88,45,102,141,199,241,117,143,212,242,115,71,116,109,117,92,163,191,195,179,110,141,95,80,60,252,46,184,125,123,163,174,18,174,164,248,142,31,39,82,178,199,225,201,253,72,199,48,58,227,35,84,236,230,139,53,140,128,218,202,82,104,205,50,175,228,6,139,33,106,70,42,138,92,123,145,91,169,20,164,96,164,90,96,105,40,198,106,154,56,179,105,42,220,108,236,76,174,164,30,44,151,52,10,39,169,151,79,25,174,18,179,131,46,39,142,78,248,52,140,62,22,106,165,22,140,231,23,36,66,199,36,250,132,116,110,137,51,203,24,162,84,29,25,79,19,147,10,126,116,91,52,243,99,70,43,78,107,229,165,16,139,134,68,105,230,38,113,239,140,101,212,62,209,20,7,117,163,57,229,132,78,89,234,125,60,24,39,44,146,228,43,191,206,138,143,98,35,146,50,151,99,12,144,106,28,28,151,150,18,224,35,210,203,145,70,60,30,94,109,76,247,240,105,57,100,148,76,124,137,203,176,29,154,77,67,146,228,211,62,217,43,57,176,224,201,19,111,38,108,9,193,47,85,29,19,170,246,38,56,54,196,149,138,110,95,32,50,157,167,118,67,213,236,224,237,150,159,210,115,253,141,57,114,128,202,25,165,145,252,142,188,113,224,113,211,70,17,224,195,36,166,157,68,13,39,142,251,152,79,10,47,28,114,75,169,175,149,34,142,120,222,53,241,16,243,207,113,209,229,54,41,97,72,131,47,62,84,94,60,146,108,60,144,113,113,232,6,147,147,104,205,66,77,217,88,228,239,147,117,53,64,103,179,128,134,23,118,57,89,47,52,146,40,221,174,42,193,99,56,227,146,110,102,223,104,219,195,32,209,194,187,2,146,143,100,71,218,20,144,171,114,2,165,150,6,50,201,22,19,196,136,242,151,184,18,231,8,149,12,241,39,236,233,130,211,164,192,53,26,173,145,225,242,115,195,89,145,190,231,30,92,121,247,116,224,219,20,114,119,136,30,156,51,183,27,101,169,71,39,70,115,227,245,67,107,70,80,197,151,30,91,95,9,71,70,77,38,254,230,127,240,244,189,142,143,50,84,82,147,219,200,28,203,66,147,180,116,194,46,49,162,151,35,32,47,146,147,68,12,10,113,139,234,79,151,0,51,121,227,25,85,129,182,210,151,6,43,81,2,150,104,190,225,90,133,18,164,159,114,128,116,20,1,96,42,1,128,8,7,64,0,0,0,59,25,37,0,6,208,0,13,161,180,98,176,22,209,81,86,0,72,89,84,45,160,22,22,61,161,180,5,184,55,15,104,182,128,247,5,134,208,218,3,24,168,96,0,0,0,3,10,1,0,232,84,3,11,19,178,121,2,194,132,155,41,48,26,67,51,115,104,106,86,5,109,22,193,239,30,244,4,237,97,116,94,228,28,1,59,139,76,154,69,36,6,144,225,54,101,146,70,169,250,25,207,50,8,145,140,153,172,153,132,202,50,131,255,0,155,198,109,151,169,207,135,157,108,126,81,103,78,80,57,164,73,82,32,6,101,147,170,250,154,153,79,227,143,212,11,153,139,54,153,139,234,3,69,18,138,64,41,24,204,217,152,204,14,127,198,18,248,144,63,137,7,227,0,151,67,159,47,70,117,77,112,115,100,3,142,29,78,236,79,131,130,63,17,219,133,145,94,158,130,126,153,99,246,229,29,76,243,180,210,217,154,47,179,224,244,100,84,60,74,230,122,88,125,49,148,190,71,6,157,122,142,231,233,211,255,0,153,129,31,135,249,153,178,230,233,81,153,2,98,1,20,4,141,146,3,148,148,32,228,251,31,25,174,213,203,62,183,38,78,215,75,232,125,39,138,234,60,188,49,199,213,205,242,174,184,60,13,110,139,135,155,15,43,241,71,184,28,143,44,178,74,156,164,215,179,99,156,114,74,46,74,47,108,122,202,140,210,81,167,126,175,99,124,153,35,158,75,213,179,138,167,208,138,223,65,24,234,50,214,76,113,148,33,30,151,71,38,103,9,230,155,197,29,184,247,61,170,238,145,209,167,148,227,28,152,176,39,57,228,244,220,87,99,212,209,120,108,52,43,207,213,165,60,255,0,131,15,93,175,222,95,232,7,35,210,231,240,247,139,81,56,108,132,161,234,140,101,205,62,242,95,50,165,150,14,31,117,91,125,253,206,220,249,30,72,191,49,238,148,221,201,190,231,151,228,70,57,165,21,41,109,151,68,138,141,177,73,74,20,187,187,151,246,69,208,70,42,49,164,48,33,153,87,44,217,153,247,145,20,98,248,142,216,28,88,190,35,187,25,81,84,75,52,100,176,51,2,154,36,13,49,155,152,64,232,64,75,51,102,204,206,64,56,6,117,112,20,77,36,174,0,113,68,161,85,73,140,4,108,185,166,98,107,143,152,215,176,27,64,218,38,16,54,136,26,9,141,9,129,156,204,36,185,58,36,99,36,6,45,25,180,110,209,156,144,25,2,225,141,136,15,87,79,61,208,76,221,28,26,28,156,56,251,29,200,10,24,134,0,0,0,38,70,158,79,14,106,252,209,161,142,101,85,37,213,1,236,103,198,181,122,71,21,241,53,113,127,51,197,193,145,190,31,18,93,143,83,195,243,110,134,219,250,28,94,37,131,201,213,249,145,248,50,243,255,0,119,112,53,131,54,76,227,132,206,152,200,13,84,168,210,50,247,50,95,34,213,53,236,6,223,65,169,123,163,24,202,184,52,82,176,52,30,226,21,48,166,65,162,145,106,70,9,150,164,130,183,76,83,138,146,51,79,230,90,100,28,153,180,237,114,142,103,26,61,110,166,89,112,70,75,142,25,71,151,41,237,33,228,246,54,212,96,113,247,252,204,35,2,178,168,228,108,169,197,201,117,34,85,17,44,204,9,122,91,234,56,232,227,220,213,100,114,236,41,78,84,6,115,199,12,107,146,113,79,30,238,12,242,225,203,145,117,51,195,167,150,41,114,192,244,214,217,34,94,40,190,199,59,206,160,138,199,157,204,14,133,139,31,178,30,220,107,178,49,223,207,82,246,241,123,128,191,79,106,27,72,228,201,149,99,238,97,246,203,149,1,220,242,81,47,52,99,212,136,78,50,86,115,106,100,7,108,114,169,11,213,103,54,146,75,220,234,201,123,120,1,238,236,39,20,249,163,142,82,202,185,47,22,167,180,128,217,203,111,98,94,102,248,52,78,50,68,236,73,216,19,20,250,147,146,82,45,230,75,129,210,124,129,140,100,210,232,82,146,238,91,72,94,90,0,78,29,56,42,42,55,212,133,138,40,28,57,225,1,187,166,140,94,52,10,117,197,23,204,144,19,24,197,19,60,81,159,115,60,145,201,124,4,20,202,20,177,168,4,50,114,109,229,183,212,60,164,4,181,185,117,35,201,151,102,107,229,191,113,252,36,25,121,51,23,149,36,111,231,36,47,51,112,25,121,113,254,16,217,21,248,81,167,2,113,40,154,138,236,45,223,33,184,129,1,187,228,13,182,131,114,93,132,178,47,96,46,22,144,217,15,45,118,18,205,185,129,118,22,22,128,3,170,48,158,145,78,87,103,64,192,228,251,31,204,210,26,106,238,110,0,76,113,184,247,53,86,72,236,7,99,178,108,2,172,9,177,129,64,43,0,24,11,114,247,24,12,4,59,0,0,176,220,128,98,11,11,0,160,29,128,0,0,192,0,44,137,78,128,176,49,243,89,106,77,129,98,11,0,1,20,0,73,64,0,75,100,111,149,154,133,32,37,77,148,164,58,66,164,1,99,224,76,86,5,240,51,61,196,202,78,128,219,134,53,20,121,243,205,145,62,16,71,81,147,186,96,122,27,73,112,57,35,169,149,242,153,209,12,187,128,123,88,233,150,152,192,206,153,74,202,24,21,248,12,38,205,231,196,78,105,144,68,153,132,205,100,99,55,212,12,244,207,254,113,252,162,206,140,167,54,143,157,76,223,248,78,140,133,24,178,10,100,128,25,191,222,192,178,23,239,163,249,129,89,12,89,164,204,101,212,10,69,34,34,90,0,102,51,54,102,83,3,150,95,18,26,253,224,79,175,230,40,126,240,13,114,116,57,114,29,115,232,114,100,234,7,23,227,103,78,22,97,47,141,154,226,100,87,116,122,30,150,41,239,196,153,229,195,148,117,233,39,87,18,163,209,211,124,54,117,229,225,194,62,200,195,77,30,34,190,102,179,123,179,73,251,1,25,31,38,108,169,117,33,128,8,4,0,196,6,26,220,222,70,150,114,95,21,84,126,160,124,247,141,228,121,181,78,81,151,166,10,145,62,31,173,154,123,91,185,71,152,223,117,236,101,169,125,159,189,28,218,103,90,152,53,252,68,87,66,211,41,235,94,45,206,41,187,78,175,131,9,99,81,203,45,146,223,21,38,163,47,115,93,108,156,51,169,69,180,246,213,134,143,27,203,159,22,40,253,88,31,67,165,146,210,120,126,63,46,16,199,146,107,213,145,46,107,220,230,197,146,89,84,167,40,109,142,239,75,127,137,123,157,153,90,82,80,143,195,5,181,28,249,101,197,21,28,249,93,187,236,115,198,42,83,222,250,149,150,87,233,247,234,56,129,64,3,32,150,99,248,164,109,35,47,196,194,140,127,25,221,140,225,135,198,119,98,232,84,106,67,44,150,4,52,34,153,32,56,245,55,129,206,142,140,96,89,19,70,180,68,208,25,174,166,208,230,38,38,184,192,228,202,182,228,17,174,170,53,36,204,144,3,47,19,245,81,34,78,157,129,211,30,166,176,49,238,107,0,53,67,98,69,1,156,145,156,145,179,51,146,3,22,68,145,173,19,36,7,60,145,155,55,153,140,128,189,60,246,102,143,207,131,214,131,180,120,139,169,234,233,167,186,17,96,116,140,148,198,5,0,132,5,19,37,104,96,2,209,228,120,178,237,254,23,252,143,79,87,133,106,180,174,43,226,248,163,245,60,137,250,39,25,254,76,245,116,121,119,99,219,236,7,143,142,125,142,136,76,159,19,195,228,106,60,200,175,70,95,254,198,112,144,29,208,153,173,156,184,228,141,84,184,234,6,255,0,208,57,143,40,205,75,185,106,87,242,3,72,206,203,191,115,30,254,204,118,208,26,211,236,197,109,19,28,156,209,105,166,5,41,23,25,25,140,131,117,43,41,51,157,54,104,152,85,79,28,114,46,81,201,147,75,183,232,118,41,21,212,15,38,88,144,150,40,158,142,76,41,244,57,103,141,197,149,25,168,197,15,106,0,0,218,136,158,59,69,57,37,220,135,168,132,64,227,203,165,156,165,193,81,199,44,112,232,117,199,60,36,94,232,48,143,26,121,50,44,159,11,163,179,30,125,208,228,233,148,49,179,39,138,61,128,243,117,82,150,227,5,39,30,121,61,135,166,140,137,150,146,44,15,54,26,137,118,76,121,50,74,75,148,207,74,26,72,199,176,222,150,47,176,30,102,57,202,10,209,209,13,100,186,51,175,236,209,93,136,120,97,16,28,50,71,39,96,158,157,75,149,192,188,200,67,162,43,237,92,112,128,33,138,80,238,106,154,174,89,197,151,85,145,252,41,153,71,38,86,173,166,7,127,149,25,74,205,60,186,92,30,108,115,101,139,225,51,104,107,38,190,36,192,234,242,216,108,151,185,146,214,34,190,213,16,46,168,60,200,71,169,62,100,100,75,199,25,62,160,105,186,12,153,102,140,66,56,80,222,4,192,75,44,36,61,200,75,79,21,220,173,137,119,0,178,26,145,124,33,218,3,25,78,72,207,213,35,165,198,35,81,136,28,187,61,202,78,142,157,137,139,203,136,28,246,27,133,65,69,21,184,174,25,158,214,52,153,5,237,139,5,24,174,194,72,96,14,49,100,236,136,193,0,109,10,22,73,249,113,179,142,90,245,78,128,239,224,91,225,117,184,240,242,120,132,220,169,89,156,181,25,91,220,155,3,232,128,227,209,106,158,72,122,151,39,71,196,192,208,102,94,164,78,233,32,55,21,152,249,146,93,135,186,76,13,172,104,231,156,164,161,193,132,114,101,229,1,221,98,187,56,225,44,187,185,58,163,38,250,128,246,23,20,208,185,37,185,1,168,136,78,69,114,20,237,123,142,140,30,57,57,112,205,98,154,64,80,200,182,28,129,118,59,36,44,10,177,217,22,27,128,160,224,155,11,2,170,62,195,224,139,11,2,129,10,199,96,3,11,0,0,0,0,24,128,10,25,28,133,176,40,84,28,141,0,182,142,134,0,78,200,251,11,203,143,177,86,0,79,151,31,97,168,164,80,0,135,99,160,160,22,226,163,43,98,162,162,185,2,178,28,243,55,200,115,204,131,25,179,159,44,169,51,162,103,46,110,140,160,240,247,121,50,191,161,211,144,230,240,238,153,95,204,232,152,24,178,89,108,134,2,51,135,239,191,34,217,24,255,0,123,47,160,4,217,139,53,153,136,23,18,209,156,75,64,54,103,51,67,57,129,203,151,251,134,62,102,44,223,15,230,60,60,204,13,242,124,39,30,78,167,108,250,28,89,122,129,203,63,141,143,31,80,201,241,138,29,72,174,236,93,14,157,61,249,241,71,38,22,119,232,163,187,58,126,200,168,246,116,234,154,126,202,200,190,36,253,203,135,167,20,229,249,25,203,136,160,33,190,73,97,98,0,19,41,18,192,15,39,198,51,122,177,226,79,162,220,255,0,177,234,51,230,245,89,188,237,78,73,223,14,84,190,136,14,29,76,189,124,126,20,78,134,55,168,139,254,30,76,242,203,115,111,248,157,157,90,40,237,197,147,35,250,17,88,234,94,253,75,246,71,169,224,24,119,79,38,121,46,34,120,247,186,82,151,121,51,234,52,184,22,151,65,8,126,41,245,6,156,159,83,147,52,186,242,116,101,149,35,135,52,183,61,190,252,21,25,46,101,108,213,17,84,105,16,24,192,100,17,35,37,241,72,218,70,81,248,164,2,135,198,118,226,232,113,47,140,237,194,81,191,98,89,66,96,102,201,101,178,88,18,111,141,152,154,227,96,116,118,38,69,71,160,152,25,50,161,212,76,35,195,0,212,198,224,114,68,238,200,183,64,225,232,192,161,12,64,109,23,113,70,176,48,198,248,104,222,0,109,18,200,137,104,4,204,228,106,204,228,6,100,180,54,0,99,56,152,73,29,114,71,60,208,25,29,122,57,254,19,145,151,134,91,114,38,7,174,153,102,48,149,163,68,5,0,0,12,100,140,9,156,119,69,163,77,6,93,178,167,219,134,73,139,126,94,101,46,210,3,215,214,105,214,171,77,44,127,139,172,95,204,249,220,89,93,184,203,137,46,26,62,139,79,147,204,196,190,71,135,227,120,30,159,87,29,68,23,163,47,197,254,96,53,199,144,233,132,172,243,113,100,181,245,58,161,48,59,34,251,21,116,211,49,140,141,46,208,26,222,228,84,101,217,153,39,223,245,42,50,76,13,93,87,63,250,5,125,157,137,58,21,37,211,128,52,221,238,82,100,32,231,176,26,217,74,84,98,167,242,45,73,1,180,100,104,153,206,90,180,69,109,98,156,119,34,84,138,76,14,28,216,164,155,244,254,135,59,82,93,207,89,165,35,155,46,6,250,59,8,224,113,148,187,152,203,72,219,187,59,158,57,46,194,42,56,161,129,196,211,100,142,154,65,72,12,20,100,90,129,124,17,43,236,192,190,17,19,157,19,182,66,120,228,4,188,236,107,35,104,60,176,106,187,1,18,201,43,37,202,250,149,127,33,249,123,186,129,146,81,101,40,47,98,164,182,25,75,51,93,128,217,99,129,162,142,63,145,231,75,81,55,46,7,28,147,247,3,210,242,241,252,136,156,49,124,143,62,122,137,37,86,103,12,178,221,212,14,239,38,55,192,61,50,103,39,218,156,89,188,117,118,128,209,105,232,209,98,104,198,58,164,105,246,148,5,109,146,6,228,99,61,86,211,158,122,231,218,44,14,235,145,18,221,238,112,61,94,71,210,37,195,54,89,123,129,172,150,77,197,45,225,8,205,245,53,132,29,242,4,173,230,144,190,236,111,132,114,230,150,90,244,160,59,119,124,201,150,104,199,241,30,76,179,103,233,200,69,207,172,236,14,239,49,15,122,51,242,198,162,81,166,225,110,39,104,200,30,230,59,100,148,80,128,170,17,0,210,146,228,201,233,177,190,198,160,6,31,99,197,125,10,90,124,107,177,176,20,40,97,132,122,35,74,38,202,178,7,66,161,128,5,124,130,144,183,11,120,23,72,91,87,178,35,204,19,152,26,82,246,29,24,249,131,243,0,220,70,94,104,214,75,3,75,37,221,6,228,82,105,133,103,29,215,201,160,81,32,80,50,105,133,48,39,212,76,148,151,67,106,10,3,40,78,93,205,83,177,208,80,10,135,67,160,1,0,232,40,0,44,40,28,64,91,135,184,154,0,52,11,36,0,173,197,89,3,2,192,129,1,100,182,192,44,2,46,70,150,64,192,170,21,10,199,184,7,65,68,238,13,244,5,114,50,22,68,94,228,1,69,193,122,140,247,26,99,118,2,200,206,121,179,108,140,194,108,131,25,156,185,190,22,116,204,230,207,240,209,69,120,119,238,231,254,99,162,102,30,31,251,153,127,153,155,76,12,228,102,203,145,155,1,62,132,98,248,166,203,151,66,48,244,151,212,9,153,153,115,32,10,69,34,81,72,10,51,159,66,200,152,28,154,143,129,139,77,212,53,63,186,144,105,58,1,211,46,135,38,94,167,100,250,28,121,122,129,203,151,227,252,137,93,75,205,241,34,8,174,172,44,245,188,53,122,165,47,200,241,177,51,221,240,213,88,20,189,249,42,61,9,58,195,21,252,78,204,242,123,26,101,248,225,31,225,137,140,223,32,67,16,49,1,107,161,45,133,240,72,28,250,252,222,70,143,54,79,104,240,124,190,73,109,199,87,203,224,247,124,125,237,208,69,93,41,77,38,124,222,89,167,74,61,18,3,55,234,145,223,155,238,116,74,61,217,134,139,11,203,153,55,22,227,30,89,182,186,113,158,104,227,221,74,61,89,21,30,27,135,207,214,98,135,103,43,127,67,233,181,19,78,116,186,71,131,201,240,28,42,30,118,165,244,138,219,19,166,26,152,101,156,246,202,220,95,37,67,204,237,253,15,51,85,155,108,100,211,245,63,76,127,187,59,115,77,168,63,119,193,229,101,148,181,89,54,227,94,156,113,244,253,0,238,151,196,92,76,119,173,209,143,119,20,205,226,5,161,137,20,4,72,201,117,145,180,186,24,174,178,32,149,241,157,152,14,37,251,195,183,1,71,74,19,41,3,3,38,136,102,140,134,4,151,14,164,21,30,160,116,195,161,76,140,101,129,155,36,185,16,192,218,60,196,224,200,182,229,103,110,54,115,234,163,82,76,12,192,16,192,33,241,27,192,231,54,128,29,17,52,70,49,53,64,83,33,150,75,3,41,18,92,136,1,152,100,137,185,51,143,0,113,201,16,109,56,152,190,160,122,90,121,220,81,210,153,231,105,103,248,78,248,59,64,104,50,81,64,0,0,3,51,205,13,208,126,253,139,0,52,240,252,221,44,233,215,233,214,171,73,147,19,248,159,49,126,204,243,49,75,202,206,227,218,92,163,216,132,188,204,106,95,168,31,37,131,36,161,39,142,106,154,236,119,224,201,186,61,73,241,205,47,147,170,89,225,196,114,117,255,0,49,199,131,54,217,36,7,177,9,26,194,84,254,71,20,50,90,179,120,76,14,197,46,226,106,253,81,234,99,9,118,52,132,168,13,225,52,208,254,35,14,143,114,53,140,144,6,231,18,212,201,124,244,18,175,160,26,169,39,220,170,49,170,232,202,83,167,79,128,53,82,162,148,153,154,145,74,64,108,164,82,145,138,145,86,69,110,152,25,169,23,118,4,202,49,151,99,155,46,41,126,19,166,232,31,32,121,89,60,200,179,39,154,73,30,150,108,109,247,254,71,20,241,164,251,21,28,222,124,172,210,57,153,94,92,88,188,160,138,89,232,127,104,70,79,16,214,52,5,61,64,214,98,60,160,218,144,26,169,166,61,205,153,170,69,121,138,32,57,166,251,25,109,249,23,231,166,92,102,152,28,207,26,190,128,163,19,174,162,101,60,119,208,12,39,134,50,70,15,6,211,167,202,154,13,175,184,28,126,83,108,181,6,151,67,169,37,236,61,169,129,132,48,242,108,176,33,244,43,112,16,244,241,174,76,165,12,113,53,200,228,215,7,44,241,201,245,96,41,229,199,3,55,172,75,162,15,179,95,86,11,12,108,13,49,106,229,46,41,157,112,201,46,231,26,217,136,79,89,30,128,117,100,213,108,124,145,246,200,203,216,229,150,104,204,229,151,18,180,7,165,230,194,205,34,241,204,242,220,166,227,233,43,19,205,16,61,80,162,119,15,204,40,116,1,184,44,4,59,10,10,32,55,0,109,30,208,16,199,180,56,1,12,124,18,229,64,58,26,167,220,202,109,202,60,28,178,243,49,187,178,143,75,111,204,15,62,58,230,184,43,237,19,151,102,65,219,66,218,99,143,44,159,84,205,148,172,3,106,30,212,38,232,78,76,10,216,133,229,163,12,153,165,30,136,81,205,54,128,232,242,199,176,229,121,166,139,134,105,119,64,111,180,117,68,199,41,118,152,13,49,54,32,166,1,184,44,91,64,7,184,123,136,24,23,184,44,142,64,42,247,6,226,0,13,55,15,121,150,208,166,6,251,131,114,48,182,58,108,13,183,34,72,81,101,43,1,135,35,178,39,147,104,23,180,173,166,81,205,238,95,154,5,80,168,159,56,107,34,96,58,1,238,67,2,27,100,92,236,218,144,80,16,155,45,0,192,40,28,83,22,225,169,0,182,33,173,171,184,250,153,202,12,13,56,52,135,194,206,116,154,238,111,15,221,129,156,204,103,252,205,103,212,198,96,101,35,155,55,8,232,145,203,159,225,96,109,161,253,207,253,204,214,102,90,15,255,0,45,31,204,210,96,101,35,50,228,64,10,93,9,197,251,182,254,99,147,224,88,255,0,114,128,206,100,34,166,66,3,68,90,51,70,136,6,103,51,67,57,129,199,169,253,204,195,71,240,134,167,247,51,250,15,69,240,32,58,103,208,227,203,212,236,159,67,143,47,80,57,243,126,18,13,115,124,43,234,100,21,166,54,125,46,130,21,135,20,126,72,249,172,43,116,227,31,119,71,213,233,150,218,127,194,172,34,167,43,203,54,99,38,85,250,89,155,96,38,32,4,0,196,132,194,79,108,121,3,155,38,60,90,204,153,48,231,77,227,81,174,59,63,116,120,154,159,9,251,30,86,243,75,118,7,240,228,138,248,190,95,38,123,186,88,191,39,124,186,205,185,26,241,182,80,156,84,161,46,37,25,116,96,124,198,93,90,132,60,173,52,118,175,145,231,187,111,147,179,90,176,224,212,102,142,157,203,171,73,123,17,151,6,88,199,20,28,111,114,184,215,204,138,246,113,227,217,224,144,134,25,110,148,226,231,45,191,208,203,22,15,179,226,221,59,121,102,174,109,156,243,197,155,195,162,165,13,68,28,186,56,34,37,226,83,203,81,112,91,159,22,138,133,172,204,212,56,239,233,35,195,166,177,207,54,219,148,158,54,163,193,26,239,222,67,23,240,71,151,243,124,157,30,15,142,227,146,126,237,68,138,219,22,61,184,253,95,22,223,208,168,116,52,159,115,44,108,168,213,20,74,40,5,46,134,49,252,95,83,105,116,48,135,73,125,72,51,95,189,71,118,3,133,126,245,125,78,252,37,29,43,160,2,232,48,33,163,57,26,179,57,32,32,16,0,27,227,102,198,24,205,208,17,35,54,107,35,41,1,88,216,181,81,184,88,161,212,218,107,118,48,56,34,81,21,182,77,20,128,13,49,190,12,202,199,212,14,152,154,196,198,6,209,3,66,89,72,24,25,73,25,51,105,25,72,4,87,98,11,64,97,146,39,52,215,39,116,213,163,147,36,121,2,113,75,108,209,233,98,149,163,203,71,118,158,118,128,236,69,17,30,133,1,64,32,1,128,134,6,89,227,194,154,235,30,78,253,6,93,203,109,245,57,90,180,103,164,147,197,147,103,240,190,62,128,122,26,253,50,213,105,103,139,241,117,143,212,249,45,174,50,231,134,143,181,221,186,42,94,231,206,120,198,155,201,213,249,145,94,140,188,254,125,192,231,211,229,244,211,236,118,194,103,150,158,211,171,14,91,74,192,244,163,35,75,232,206,92,114,179,104,203,128,55,140,187,118,26,123,93,118,51,139,180,85,218,3,120,200,38,175,149,212,198,51,238,106,159,232,3,134,68,198,254,125,8,148,47,149,212,35,54,248,124,48,47,149,243,94,229,41,95,82,46,186,15,135,211,128,53,77,174,142,209,113,147,48,82,104,184,200,14,133,34,147,48,82,45,72,43,102,36,196,152,50,7,37,125,25,203,155,30,238,177,191,154,58,144,167,143,114,3,199,201,25,70,92,55,249,240,70,233,35,209,201,135,111,94,134,47,28,125,138,203,139,205,149,244,43,123,174,135,95,147,31,96,88,162,7,44,101,39,216,209,43,58,54,71,216,54,196,14,125,168,150,145,211,177,18,240,129,207,233,30,244,186,26,61,61,144,244,236,5,230,63,112,243,89,50,195,33,199,19,96,107,28,182,13,216,227,138,139,81,72,12,246,88,252,178,247,69,7,153,96,103,229,50,150,49,74,114,35,205,146,3,79,45,17,44,27,130,57,27,43,120,28,243,210,201,174,12,163,165,156,95,115,187,204,15,49,1,229,234,52,217,37,208,229,122,28,167,187,185,50,93,1,227,67,71,147,119,39,76,116,14,249,58,114,111,221,233,70,114,203,149,126,22,81,164,52,208,130,230,139,217,143,228,121,249,50,106,28,184,76,188,111,37,122,208,31,255,217]}}