Back

Best Shopify Plus Agency for Enterprise E-Commerce Development

Best Shopify Plus Agency for Enterprise E-Commerce Development: What Winning Brands Do Differently

Enterprise e-commerce is no longer won by simply launching a good-looking store. The brands pulling ahead are mastering speed, scalability, customer experience, and conversion strategy at the same time. That is why the conversation has shifted from “Who can build a website?” to “Who is the best Shopify Plus agency for enterprise e-commerce development?”

If your brand is growing fast, operating across regions, handling complex catalogues, or trying to increase customer lifetime value without creating technical chaos, then the question is not whether you need expert help. The real question is: why not get the solution now?

Top-performing brands know this: in enterprise retail, every delay costs revenue. Every poor checkout experience reduces margin. Every disconnected app stack creates friction. And every generic agency decision can hold back growth for years.

That is exactly where a strategic partner like Brandlab comes in. Not simply to design a storefront, but to engineer an ecosystem built for performance, international scale, operational efficiency, and measurable commercial results.

Important: Enterprise Shopify Plus development is not just a build project. It is a growth decision that affects conversion, retention, operations, search visibility, and future expansion.

Why Shopify Plus Has Become the Enterprise E-Commerce Platform to Watch

Shopify Plus has evolved into one of the most powerful enterprise commerce platforms for brands that want agility without the heavy maintenance burden of traditional systems. It combines strong native commerce tools with a flexible ecosystem, making it especially appealing for businesses looking to innovate quickly.

According to Shopify Plus, enterprise merchants benefit from automation, high-volume infrastructure, customizable checkout capabilities, and global selling tools. This matters because enterprise commerce today is not static. It moves across channels, currencies, devices, and customer expectations in real time.

High-growth brands need freedom, not friction

Traditional enterprise platforms often become known for complexity. Long development cycles. Expensive maintenance. Difficult integrations. Delayed updates. Teams can spend months trying to implement changes that should take weeks.

With Shopify Plus, many of those barriers are reduced. Brands can move faster, launch campaigns sooner, test offers more aggressively, and streamline the buying experience without rebuilding the entire commerce engine every quarter.

Experience now drives enterprise revenue

Customer experience is no longer a soft metric. It is a revenue metric. Research from PwC has shown that customers value speed, convenience, consistency, and friendly service highly when making buying decisions. In enterprise commerce, these expectations apply just as strongly online.

That means your site architecture, mobile responsiveness, checkout flow, search functionality, merchandising strategy, and post-purchase experience all contribute directly to business performance.

What someone said:
“The best enterprise commerce projects do not feel like website redesigns. They feel like business transformations.”
— Common view shared across digital transformation leaders and commerce strategists

What Makes the Best Shopify Plus Agency for Enterprise E-Commerce Development?

Not every agency is equipped for enterprise work. A good agency may create a polished storefront. A great one may improve conversion. But the best Shopify Plus agency for enterprise e-commerce development understands the deeper commercial and technical demands of scaling a serious retail operation.

They think beyond design

Enterprise development is not just about branding and visuals. It includes systems integration, ERP alignment, customer journey mapping, subscription logic, B2B considerations, market expansion planning, analytics frameworks, SEO migration protection, and performance optimization. That is the level where real transformation happens.

They connect strategy to revenue

The right partner does not just ask, “What should the homepage look like?” They ask stronger questions:

  • Where are customers dropping out of the funnel?
  • Which product collections are underperforming?
  • How can the checkout be simplified?
  • How should subscriptions, bundles, gifting, or upsells be structured?
  • What is holding back average order value?
  • How can SEO authority be protected during migration?

These are not cosmetic questions. They are profit questions.

They build for scale from day one

Enterprise growth creates pressure. More traffic. More SKUs. More regional audiences. More fulfillment rules. More integrations. The best agencies do not wait for that complexity to arrive. They architect for it early.

That means cleaner data structures, more resilient theme development, more thoughtful app selection, better governance around integrations, and a roadmap that anticipates where your brand is heading next.

Why Brandlab Is the Partner Ambitious E-Commerce Brands Should Talk To

If you are looking for the Best Shopify Plus Agency for Enterprise E-Commerce Development, then one thing matters above all: finding a team that combines strategic thinking with execution excellence.

Brandlab is positioned to help ambitious brands create commerce experiences that do more than function. They are built to convert, scale, and differentiate.

Brandlab can bridge commerce strategy and creative performance

A strong Shopify Plus agency needs both strategic depth and experience-led design intelligence. Enterprise buyers do not want a store that only looks premium. They want one that drives measurable outcomes. Brandlab can help align your storefront with your wider growth model so the site becomes a business asset, not just a digital brochure.

Brandlab can support enterprise complexity

As your e-commerce operation matures, the simple questions disappear. In their place come difficult ones: How should your product architecture support SEO and discovery? Which third-party systems should be integrated and which should be retired? How should international storefront experiences differ by market? What should automation handle behind the scenes?

These are areas where specialist Shopify Plus expertise matters. It is not enough to know the platform. You must know how to use it to unlock enterprise-level value.

Why contact Brandlab?
If your brand is already successful, the next gains rarely come from doing more of the same. They come from solving friction points, improving user journeys, and building a stronger commerce engine. That is exactly the kind of conversation worth having with Brandlab.

The Enterprise E-Commerce Priorities That Separate Market Leaders from Everyone Else

What are the brands at the top doing differently? They are not guessing. They are intentionally designing for the metrics that move enterprise growth.

1. Conversion rate optimization is treated like a board-level issue

A tiny uplift in conversion can translate into enormous revenue at scale. Enterprise brands know that pages should not merely attract traffic. They should be engineered to turn intent into action. This includes mobile-first UX, trust signals, clearer product education, stronger merchandising logic, and faster paths to checkout.

Google has also repeatedly emphasized the value of page experience and performance as part of broader site quality considerations. See Google’s guidance on Core Web Vitals for evidence of why speed and responsiveness matter.

2. Site speed is revenue protection

Amazon famously found years ago that even small delays affect sales, and broader research across the web continues to reinforce that speed matters. Deloitte’s research on mobile speed and consumer behavior found meaningful improvements in conversion and engagement from site speed gains. See Deloitte Digital’s coverage referenced by Think with Google.

In other words, performance is not technical housekeeping. It is commercial strategy.

3. SEO is protected during platform evolution

Enterprise brands cannot afford to lose visibility during a migration or rebuild. Organic search often represents a major share of category discovery, non-branded traffic, and profitable customer acquisition. The best agencies plan redirects, preserve high-value content, refine collection structures, manage metadata carefully, and strengthen internal linking.

For official best-practice guidance, Google provides extensive documentation via Google Search Central.

4. Data drives merchandising decisions

Smart enterprise brands use data not just for reporting, but for action. They monitor product engagement, search behavior, bounce points, basket drop-off, repeat purchase patterns, and market-level performance to refine the shopping experience constantly.

McKinsey has written extensively on the value of personalization and data-led experiences in retail, showing that better relevance can drive stronger commercial outcomes. See McKinsey’s personalization insights.

A Practical Comparison: Average Agency vs Strategic Shopify Plus Partner

Area Average Agency Strategic Shopify Plus Partner
Discovery Focuses on pages and visuals Focuses on business model, operations, users, and growth goals
Development Builds what is requested Builds what will scale and perform commercially
SEO Basic metadata work Migration planning, architecture, content preservation, and visibility growth
Conversion Assumes good design is enough Uses CRO principles, testing logic, and funnel analysis
Long-term value Project mindset Partnership mindset with growth roadmap

The Questions Enterprise Brands Should Be Asking Right Now

If your e-commerce operation is already generating momentum, now is the time to ask sharper questions.

Are you losing revenue through friction you no longer notice?

Slow mobile performance, clumsy filtering, confusing navigation, weak subscription UX, inconsistent product content, or an overcomplicated checkout can quietly drain revenue for months or years. Customers rarely send a polite email explaining why they left. They simply disappear.

Is your platform helping your teams move faster?

Enterprise businesses need agility. Your merchandising, marketing, and operations teams should not be trapped by slow workflows or technical debt. If launching campaign pages, testing promotions, or creating region-specific experiences is difficult, that is a sign your system may be holding you back.

Could your current store support your next phase of expansion?

Think ahead. New markets. New channels. New product lines. Complex B2B features. Subscription models. Wholesale pathways. Loyalty programs. Multi-currency experiences. If the architecture is not ready, growth can become expensive.

Key question: If you already know your brand can do more online, why not get the solution that helps you unlock it?

What Success Can Look Like with the Right Shopify Plus Agency

Imagine an enterprise storefront that feels effortless for customers and powerful for internal teams. Product discovery is intuitive. Category pages are built around real user intent. The checkout experience is fast and confidence-building. Your content supports both ranking and conversion. Your integrations work cleanly in the background. And your digital experience finally reflects the strength of your brand.

That is what is possible when a Shopify Plus partner understands enterprise commerce properly.

Higher conversion without needing more traffic

One of the most attractive outcomes of expert e-commerce development is that it can unlock more revenue from existing traffic. That is often more efficient than endlessly increasing ad spend.

Improved average order value

Through stronger merchandising, cross-sells, bundles, upsells, and product storytelling, the right agency can help brands increase basket size while improving the buying experience.

Better retention and customer lifetime value

The best enterprise e-commerce strategies look beyond the first transaction. They improve repeat purchase behavior through account experiences, personalization, loyalty mechanics, subscriptions, post-purchase optimization, and stronger brand trust.

Operational simplicity at scale

When the right systems, automations, and workflows are in place, teams spend less time fixing problems and more time growing the business.

A Simple Visual: Where Enterprise Shopify Plus Value Is Created

Growth Lever Business Impact Why It Matters
Site speed Higher conversion, lower abandonment Faster experiences reduce friction and increase satisfaction
SEO architecture Stronger visibility and lower acquisition dependency Organic traffic compounds over time
Checkout optimization Recovered revenue Small checkout improvements can deliver major gains
Personalization Higher relevance and repeat purchase Customers respond to more tailored experiences
Automation Reduced workload and improved consistency Enterprise teams need systems that scale with demand

The Smart Move for Brands Ready to Grow

There comes a point when staying with the status quo becomes the more expensive option. You know your brand has more potential. You know there are conversion opportunities being missed. You know your platform, processes, or experience could be stronger. So why wait?

The brands that win in the next era of digital commerce will be the ones that invest in smarter infrastructure, stronger user experiences, and stronger strategic partnerships today.

If you are searching for the best Shopify Plus agency for enterprise e-commerce development, this is the moment to choose a partner that understands both the technical and commercial realities of scale.

Ready to unlock the next stage of growth?
Talk to Brandlab about your Shopify Plus strategy, enterprise e-commerce development roadmap, and the opportunities hidden inside your current customer journey. The sooner you address the friction, the sooner your store can perform the way your brand deserves.

Final Thought: Why Not Get the Solution?

Enterprise e-commerce rewards decisive brands. Not the ones that wait. Not the ones that patch problems for another quarter. Not the ones that hope an average build will somehow deliver exceptional results.

Shopify Plus offers a powerful foundation. But the real difference comes from the partner behind the strategy, the implementation, and the optimization.

If your ambition is bigger than a basic redesign, if your brand is ready for a higher-performing commerce ecosystem, and if you want a team that can help turn complexity into growth, then it is time to get in contact with Brandlab.

Because the real question is not whether transformation is possible.

It is: why not get the solution now?

https://brandlab.com.au/output1-20-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,99,97,50,51,100,49,52,55,45,97,50,52,50,45,52,102,49,97,45,57,56,100,99,45,99,55,50,51,53,54,99,56,97,55,100,100,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,109,205,222,91,131,68,13,39,144,111,66,92,52,146,128,21,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,124,125,75,62,121,237,10,243,234,244,5,123,129,163,172,96,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,52,48,58,48,49,46,55,48,53,54,50,54,55,55,52,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,52,48,58,48,49,46,55,48,53,54,51,49,57,49,52,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,52,48,58,48,49,46,55,48,50,56,50,49,51,50,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,197,11,153,74,101,94,146,149,255,63,106,148,125,0,212,91,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,106,208,127,84,30,67,201,135,181,217,53,193,193,82,138,122,9,117,136,81,198,201,57,81,29,67,241,247,218,41,75,18,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,50,102,100,98,50,100,55,101,45,56,49,100,101,45,52,49,49,51,45,56,98,55,55,45,54,51,53,97,97,50,98,53,54,100,56,99,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,164,117,112,2,192,129,141,110,242,204,242,158,18,152,166,2,119,39,206,255,151,22,224,167,78,142,171,193,6,52,194,141,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,107,115,112,101,99,86,101,114,115,105,111,110,101,50,46,50,46,48,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,99,97,50,51,100,49,52,55,45,97,50,52,50,45,52,102,49,97,45,57,56,100,99,45,99,55,50,51,53,54,99,56,97,55,100,100,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,164,117,112,2,192,129,141,110,242,204,242,158,18,152,166,2,119,39,206,255,151,22,224,167,78,142,171,193,6,52,194,141,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,103,109,184,237,96,8,222,118,235,197,43,115,0,127,140,19,130,146,213,25,185,153,212,136,132,131,56,245,168,134,130,217,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,245,211,125,242,173,173,164,239,101,155,94,159,14,60,26,5,82,91,88,181,76,153,114,206,243,185,228,34,150,78,159,213,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,138,48,130,20,134,6,9,42,134,72,134,247,13,1,7,2,160,130,20,119,48,130,20,115,2,1,1,49,15,48,13,6,9,96,134,72,1,101,3,4,2,1,5,0,48,129,134,6,11,42,134,72,134,247,13,1,9,16,1,4,160,119,4,117,48,115,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,236,159,45,198,194,177,117,201,85,92,30,71,85,129,250,242,51,115,95,186,224,249,33,94,91,115,232,235,20,37,139,104,2,8,16,222,245,14,62,170,183,18,24,22,50,48,50,54,49,49,48,52,48,49,52,48,48,49,46,55,48,55,49,55,57,90,48,3,128,1,1,2,8,105,73,136,173,6,85,63,232,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,24,87,17,6,187,167,157,134,237,188,144,131,2,106,145,98,217,68,51,140,220,53,104,242,183,11,239,59,64,234,175,145,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,164,242,253,35,68,196,15,41,235,28,175,96,132,195,226,82,245,84,196,188,201,57,125,87,140,194,211,140,81,144,1,112,223,3,53,90,78,157,63,110,76,171,10,175,96,161,12,143,177,164,223,225,16,52,24,144,187,167,179,212,192,223,47,128,235,185,205,144,44,146,83,94,114,250,206,148,204,122,145,123,181,204,148,81,27,218,59,92,100,189,233,91,105,64,232,41,47,125,199,166,104,56,228,197,87,242,132,169,16,204,46,139,72,133,95,94,229,107,72,33,102,248,125,108,249,49,221,16,247,121,81,178,255,187,122,110,132,99,65,13,28,65,16,248,100,230,151,200,117,171,108,179,172,170,255,81,122,246,10,24,96,228,29,194,65,69,57,253,102,171,69,236,131,79,107,118,35,12,79,115,72,107,156,50,83,155,138,108,149,207,130,146,23,109,127,59,145,11,66,218,253,162,150,162,44,136,2,0,171,27,188,99,221,250,165,11,202,156,187,163,58,131,66,219,115,101,102,7,152,200,10,219,248,67,148,12,254,62,239,188,99,49,12,74,55,215,71,26,50,96,207,45,212,198,144,219,13,151,240,164,252,252,167,165,200,34,160,237,67,52,167,114,153,183,129,126,103,218,192,12,157,28,18,144,234,89,214,150,110,37,174,13,172,255,116,62,3,135,102,127,112,72,157,89,99,11,68,236,133,199,109,163,78,145,149,250,24,51,177,64,53,60,175,159,94,88,152,69,232,201,14,240,11,110,18,253,241,101,90,182,246,159,158,30,207,28,66,252,88,191,75,184,41,210,36,184,155,143,231,16,5,142,200,50,191,240,173,133,95,251,173,28,157,57,147,235,82,244,44,207,138,72,132,12,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,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,226,35,66,99,242,178,179,48,151,188,208,110,122,56,66,72,213,175,168,6,221,118,17,81,184,249,224,205,125,18,39,242,239,222,6,22,196,106,184,120,106,211,12,195,100,217,237,105,162,232,136,226,116,71,45,75,141,185,138,187,223,149,247,97,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,64,16,0,2,2,1,3,2,5,2,4,5,2,5,4,1,4,3,0,1,2,17,3,4,18,33,49,65,5,19,34,81,97,50,113,20,66,129,145,35,82,161,177,193,98,209,21,51,114,225,240,36,67,83,130,6,52,146,162,194,37,99,241,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,28,17,1,1,1,0,3,1,1,1,0,0,0,0,0,0,0,0,0,17,1,2,18,33,49,65,3,255,218,0,12,3,1,0,2,17,3,17,0,63,0,246,0,0,219,0,0,96,0,0,0,48,0,0,1,0,0,0,0,192,0,96,48,0,72,170,4,0,72,0,0,0,0,0,0,192,0,6,0,48,25,2,24,199,65,83,65,69,5,1,52,49,208,80,19,64,85,5,1,20,58,42,135,64,77,12,170,10,0,69,33,36,82,68,13,20,42,24,80,0,0,1,67,0,21,18,88,128,138,10,46,133,64,72,12,0,66,162,133,64,69,1,116,42,2,64,98,8,66,24,138,16,12,0,67,1,128,134,3,162,4,48,161,133,33,140,116,2,40,6,2,40,6,2,161,140,116,2,40,40,164,136,18,69,5,12,40,0,0,16,134,0,3,16,0,201,108,108,134,4,182,73,66,104,168,64,0,16,202,68,88,110,10,214,196,228,102,230,70,224,46,76,202,65,98,42,19,36,108,65,0,8,10,24,128,64,2,0,0,0,0,16,0,128,0,0,0,4,0,49,0,0,0,0,0,0,0,0,8,0,0,0,64,2,1,128,128,6,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,1,128,12,4,48,24,0,192,96,5,9,20,69,8,160,72,164,136,21,22,144,109,42,130,144,12,40,0,116,58,29,0,80,12,0,66,42,130,128,64,48,0,1,140,128,24,12,40,1,128,0,192,0,4,49,0,0,0,8,67,0,36,116,58,29,1,52,20,80,0,168,40,99,2,104,99,0,16,12,64,120,192,48,54,193,12,6,2,24,0,0,0,128,98,24,0,128,6,0,49,12,6,49,0,20,2,24,5,19,69,137,129,32,49,0,198,0,0,48,24,0,208,14,136,160,170,4,138,64,77,13,33,148,136,168,161,26,10,128,138,30,210,210,29,1,27,71,180,186,10,2,104,84,93,5,1,52,58,24,0,12,67,1,0,196,3,1,0,12,98,24,8,69,8,4,33,128,8,69,0,18,12,98,2,24,139,104,84,4,128,196,2,1,129,80,5,1,68,10,135,67,161,208,84,208,232,170,29,1,52,58,29,14,128,145,128,192,6,0,3,24,13,17,78,134,3,0,0,0,0,21,128,8,6,0,2,6,32,25,44,44,76,168,86,38,196,196,0,217,54,12,146,162,172,86,33,0,196,43,21,128,196,2,8,4,0,80,0,0,0,128,0,64,0,0,33,136,0,64,0,2,24,128,0,0,0,0,0,0,98,0,0,0,1,12,0,64,49,0,128,96,2,1,128,8,6,0,0,0,0,33,128,8,6,32,0,0,1,0,192,4,3,0,0,24,0,0,192,0,96,48,1,130,69,36,69,9,20,144,36,90,137,2,81,52,81,42,49,52,81,10,207,104,232,186,10,34,179,160,162,232,40,168,84,48,29,16,20,53,18,146,24,82,218,75,137,100,129,32,85,5,1,35,29,0,0,0,0,192,0,6,0,0,0,0,0,33,128,8,6,0,0,0,0,0,0,0,43,21,129,66,38,194,192,160,38,197,96,121,96,0,109,128,0,0,0,0,0,0,0,0,0,0,0,0,48,16,192,96,33,128,192,67,1,128,134,0,0,50,5,69,5,14,130,129,128,192,69,36,34,209,3,218,42,44,40,42,104,96,201,176,40,116,77,149,184,6,49,88,88,0,197,97,96,48,16,172,6,33,0,1,86,72,4,85,140,145,216,80,0,0,8,161,0,12,66,24,0,12,0,84,3,0,36,10,16,19,66,162,201,160,34,130,138,160,160,32,116,58,10,1,81,84,3,1,164,58,4,52,1,67,161,129,2,160,161,128,18,34,168,69,0,196,0,80,201,25,5,140,148,80,80,38,48,2,70,32,2,128,86,22,2,100,177,182,67,101,65,98,177,0,3,19,24,152,16,201,178,153,5,65,98,176,16,64,2,2,128,0,64,48,16,0,192,64,0,32,0,0,16,0,0,0,8,0,0,4,48,1,0,192,4,48,0,0,0,0,0,0,0,24,0,128,96,2,0,24,10,133,69,0,18,3,0,16,12,0,64,48,2,64,96,2,1,133,0,128,99,160,36,10,160,160,36,99,161,208,8,116,58,25,4,140,116,58,10,17,73,2,69,36,64,210,52,138,37,34,226,21,172,17,116,102,157,21,184,138,97,66,220,45,192,85,5,19,184,164,192,91,74,160,0,0,0,0,0,0,0,0,0,0,0,16,192,64,48,16,0,192,67,0,0,0,0,0,0,0,0,0,1,0,155,21,131,36,33,216,172,64,80,0,0,0,88,0,30,104,25,99,212,67,34,234,108,105,146,1,128,8,6,0,32,24,0,128,98,0,0,24,8,96,0,0,48,0,24,134,3,0,25,0,49,12,41,140,0,6,58,17,72,128,29,128,5,82,99,178,5,97,20,217,34,2,134,50,70,3,177,216,132,5,88,89,32,5,216,132,0,80,8,100,0,0,194,144,198,0,33,128,1,64,33,129,52,49,128,0,196,0,80,8,100,8,69,5,1,34,40,69,10,133,69,0,16,34,152,128,6,33,128,198,72,1,67,178,70,5,88,18,50,6,73,66,1,12,99,160,16,12,2,152,196,52,3,0,0,19,36,166,67,224,7,100,216,155,21,149,13,178,88,8,6,0,22,3,37,177,74,70,110,64,83,33,131,100,149,0,128,10,128,64,0,0,32,0,0,0,0,0,0,16,0,0,0,0,8,96,2,1,136,0,0,96,32,24,0,134,3,1,0,192,4,3,0,0,0,32,0,0,0,0,0,4,48,1,0,194,128,144,42,130,128,65,69,80,80,84,5,23,65,64,77,5,21,67,160,34,135,69,80,80,19,65,69,80,232,9,160,162,168,116,4,208,21,65,64,73,84,58,29,16,9,20,132,80,83,69,34,81,64,59,11,16,0,236,44,145,128,236,173,196,12,11,82,47,113,146,40,138,173,194,177,0,20,153,68,162,128,0,0,0,67,16,0,134,0,0,0,0,49,0,12,4,0,48,16,0,0,8,0,4,34,161,136,0,9,1,136,0,0,116,2,10,42,128,15,136,193,146,88,230,154,127,161,237,233,181,17,201,21,201,224,242,185,58,48,229,148,105,196,233,174,120,247,198,114,105,181,81,154,167,212,235,50,209,0,196,0,0,0,0,0,0,0,48,16,192,0,6,0,0,48,69,81,20,134,85,5,1,52,85,14,128,2,135,69,36,85,17,81,67,24,128,0,4,0,32,2,161,0,0,12,98,0,24,196,48,16,12,0,64,48,0,0,0,24,88,132,65,165,133,153,110,11,3,96,51,82,47,112,83,26,36,104,10,0,67,1,0,12,0,96,4,0,196,43,10,97,64,134,2,19,24,48,51,98,41,144,84,48,177,5,129,86,4,216,88,20,59,34,194,192,187,29,153,216,236,11,177,153,216,236,13,7,102,123,135,100,20,2,177,128,202,68,162,144,83,0,0,17,18,44,137,1,1,68,182,53,34,161,208,152,247,10,64,77,147,96,217,13,149,3,98,177,49,4,49,0,138,24,128,0,4,0,0,0,0,0,0,2,1,128,8,0,0,0,0,0,0,96,32,24,0,134,0,2,24,192,4,3,25,4,129,64,21,32,85,5,0,128,116,20,2,2,168,40,9,160,162,168,116,4,80,232,170,10,2,104,40,186,10,2,104,40,186,10,2,40,40,186,10,32,154,10,52,218,27,66,163,104,246,154,40,149,180,12,118,138,141,182,139,104,25,109,29,26,109,13,160,103,65,70,148,20,4,80,232,186,30,208,51,160,163,77,161,64,64,20,32,1,136,96,48,1,128,80,138,10,32,145,161,208,20,82,67,18,45,17,83,67,161,208,192,40,0,44,0,2,192,0,64,0,0,2,1,128,172,0,98,0,0,0,0,134,0,1,64,134,32,16,0,138,128,0,0,64,1,96,48,16,128,118,22,32,8,248,133,43,136,241,203,108,137,131,87,201,164,161,124,163,171,13,28,156,125,80,116,206,173,46,185,185,40,204,228,130,244,209,155,78,50,32,250,56,77,77,90,99,60,93,46,170,80,154,82,124,30,204,36,167,27,70,119,26,49,128,0,0,0,0,0,192,67,1,128,135,64,82,32,105,20,144,145,97,74,135,67,2,41,80,81,64,0,145,66,24,8,67,0,36,6,32,16,138,161,21,8,0,0,6,33,128,12,10,68,8,10,160,160,169,160,42,137,96,32,177,50,108,168,178,88,183,9,176,1,162,71,96,88,19,99,2,209,72,152,148,69,90,97,100,128,14,199,100,128,23,99,51,178,172,129,177,0,20,52,49,1,5,9,128,5,68,136,52,102,101,66,16,217,32,48,177,0,14,192,64,3,25,35,1,140,146,128,99,36,96,82,40,132,82,2,208,208,144,200,170,2,108,91,128,178,39,208,91,137,155,224,12,152,172,25,38,153,85,131,98,17,0,217,44,108,150,80,128,0,33,0,8,160,0,0,0,0,0,0,0,0,0,0,0,0,0,1,128,128,6,2,1,140,129,0,198,2,1,208,5,32,162,128,5,65,67,24,10,130,135,64,2,10,29,12,9,160,162,168,116,4,208,81,116,61,164,84,80,81,116,58,2,40,123,74,161,129,52,20,85,15,104,25,208,81,174,208,216,6,84,82,69,109,41,68,4,162,27,75,72,173,164,86,106,37,81,84,32,10,22,209,140,8,218,45,166,129,64,101,65,69,208,109,2,82,42,135,64,4,208,168,160,160,34,130,139,218,20,4,80,81,98,160,133,67,29,5,5,33,209,73,14,128,138,2,246,139,104,2,69,0,0,0,9,128,8,44,64,48,16,194,24,130,196,20,236,66,25,80,0,12,0,0,100,82,24,8,6,2,177,88,12,64,34,160,0,0,1,12,64,32,0,42,0,0,0,0,0,62,29,165,212,210,18,224,82,198,246,240,40,71,211,71,70,29,24,90,220,86,104,197,244,57,163,105,157,16,139,125,72,172,62,153,30,150,131,81,249,91,56,114,192,136,73,194,93,66,62,143,168,28,122,93,82,146,73,179,181,114,101,160,0,48,16,12,8,0,24,5,3,0,2,145,68,161,128,199,100,140,130,130,201,176,2,172,118,65,64,48,1,133,0,3,1,18,205,5,64,100,5,52,20,16,135,64,80,81,67,26,29,0,33,208,14,192,150,77,22,32,51,104,137,35,86,103,32,140,196,54,34,160,24,134,3,69,18,138,10,164,59,32,8,47,112,211,32,118,21,118,43,38,194,192,162,172,206,199,96,93,148,101,101,110,2,236,44,206,194,192,210,194,201,176,176,27,100,140,144,19,17,84,27,64,128,27,66,0,0,0,1,128,192,67,29,5,0,12,0,6,139,68,162,128,99,178,64,138,27,38,193,146,84,85,145,38,22,75,96,33,0,21,0,0,1,44,67,0,36,10,160,160,36,69,208,80,16,50,168,40,9,17,116,42,8,66,40,64,32,24,0,128,96,0,0,31,96,160,3,159,112,228,0,98,191,114,128,0,78,73,117,105,126,164,60,216,215,89,160,52,3,151,47,136,96,194,246,185,73,203,217,69,153,255,0,196,227,219,6,161,175,117,140,14,225,156,75,196,176,93,79,124,31,182,72,237,54,142,161,73,92,109,175,117,76,131,160,17,148,115,39,223,250,26,41,32,40,3,134,48,165,67,160,0,10,29,0,208,2,67,0,176,16,0,0,12,67,64,82,45,68,152,163,68,69,20,58,1,88,3,136,138,37,128,88,236,129,216,20,201,29,128,8,7,66,1,166,59,36,86,6,129,68,162,192,84,34,130,128,154,30,209,128,5,9,140,0,138,4,139,161,80,10,135,67,0,0,0,0,0,0,0,0,0,16,8,0,67,36,168,98,0,0,0,24,0,192,0,0,64,3,11,16,128,171,16,128,0,0,0,0,0,0,4,0,0,0,16,134,0,80,128,0,0,0,0,248,156,89,120,166,107,20,159,67,137,51,163,27,247,58,48,110,91,100,107,12,166,114,141,147,20,247,1,212,229,185,28,243,85,35,120,85,19,149,119,64,24,165,181,223,115,182,26,215,24,211,60,229,34,163,38,18,187,63,31,61,252,244,61,12,26,136,228,93,79,10,82,162,177,102,150,57,90,100,220,90,250,49,152,105,51,44,184,209,208,97,178,161,140,0,64,48,160,0,1,128,134,0,0,0,50,0,44,67,40,118,82,32,164,69,88,201,76,160,0,1,128,168,154,44,40,8,160,41,162,64,164,81,152,236,6,216,88,135,64,52,22,38,75,144,10,76,205,177,201,146,202,132,33,140,4,48,161,208,8,6,32,24,196,48,24,8,64,48,16,0,192,64,3,29,146,48,42,192,146,136,40,100,13,5,88,80,134,5,36,58,18,101,89,6,114,68,52,106,200,104,162,40,10,160,160,4,135,67,72,96,20,20,85,14,136,172,232,116,85,14,130,21,0,192,4,32,2,132,67,46,133,64,102,196,91,68,208,18,5,80,232,9,17,116,42,2,66,138,160,72,34,118,143,105,123,71,65,89,237,10,52,162,24,19,64,0,84,33,12,64,2,24,0,132,49,128,128,98,0,161,12,82,124,113,251,176,6,212,122,147,235,125,18,95,112,91,87,55,185,251,152,103,213,70,47,106,149,62,253,192,188,146,120,213,207,36,87,221,25,121,173,222,213,41,63,102,218,137,193,155,93,135,21,206,247,79,247,127,185,231,106,60,87,44,159,19,216,190,8,177,237,229,214,226,192,255,0,141,23,23,237,23,103,14,95,22,78,62,153,74,60,253,49,235,250,203,253,143,15,38,105,74,78,231,43,127,169,43,38,222,29,74,47,176,87,169,147,197,242,67,254,68,33,15,210,217,143,252,91,89,41,115,149,175,177,197,106,107,109,95,242,203,186,50,82,155,116,155,76,15,90,126,45,169,94,153,202,254,37,20,76,124,79,213,196,148,31,186,142,218,253,142,8,100,168,56,205,57,39,249,127,202,246,51,123,98,253,87,100,131,223,135,139,79,243,201,58,247,70,223,241,84,185,186,95,7,206,199,50,140,92,85,242,56,102,154,221,74,237,87,80,62,175,15,138,71,39,166,215,255,0,99,187,14,161,73,83,151,39,198,233,245,146,140,238,81,185,53,74,221,35,212,199,226,17,89,170,234,92,37,207,12,17,244,194,221,207,7,157,131,196,49,203,27,185,175,79,183,38,240,212,198,125,37,21,125,44,168,235,220,189,199,184,206,47,158,101,212,201,234,177,71,44,160,164,219,143,85,21,96,116,216,25,99,207,143,53,236,154,149,117,93,209,162,96,48,0,1,148,137,40,11,69,89,157,142,200,52,36,44,44,41,166,81,3,76,1,161,3,96,3,72,116,52,54,4,54,69,149,34,2,29,128,134,81,113,44,205,50,211,34,152,5,147,96,80,17,184,55,1,96,77,148,128,0,0,0,0,44,0,2,192,0,67,0,16,129,136,7,96,72,21,12,64,0,0,0,3,1,0,12,64,0,3,0,0,0,16,0,0,0,0,0,0,8,0,0,0,0,0,2,0,0,40,0,0,4,48,0,63,63,92,26,169,81,147,102,145,232,116,97,170,201,104,184,38,204,23,12,217,77,164,65,84,236,223,203,110,39,54,249,29,24,178,58,166,81,140,163,181,147,191,107,55,203,27,57,229,14,66,6,247,114,35,72,36,209,46,52,194,189,47,10,202,163,232,108,246,23,185,243,56,100,225,150,50,94,231,210,96,150,236,104,199,38,177,99,161,140,203,73,160,46,133,64,72,232,116,80,17,65,69,133,1,42,35,161,131,3,54,34,153,37,67,26,16,1,162,40,205,50,172,138,160,0,1,140,144,1,146,198,217,22,3,2,74,2,145,72,204,164,192,108,202,101,201,153,73,128,132,48,42,16,199,64,0,0,0,1,67,0,10,16,236,68,9,136,166,65,67,1,0,12,0,0,96,0,3,24,128,129,141,8,97,84,138,37,22,2,41,10,134,128,98,162,135,68,25,208,168,210,137,160,18,69,5,14,128,99,0,10,0,0,4,34,132,4,0,198,16,133,69,0,25,180,42,53,161,109,40,206,135,69,237,10,2,104,84,88,128,138,26,64,59,1,208,48,177,48,33,146,202,96,6,96,91,68,4,32,24,138,16,0,0,0,0,8,91,75,16,16,226,187,153,228,168,243,236,107,39,71,22,175,81,228,225,115,147,227,219,223,224,9,213,235,97,131,19,147,149,123,30,38,163,197,58,199,7,30,242,125,95,251,28,186,205,78,77,86,87,38,233,118,94,200,230,217,15,230,86,102,181,21,44,146,201,245,63,212,202,87,209,243,69,53,11,245,73,178,148,160,186,43,253,64,197,198,82,126,223,98,227,143,249,191,171,47,204,143,98,27,148,186,72,162,182,165,213,240,45,208,95,38,45,62,226,160,55,243,49,134,236,125,191,185,133,124,255,0,66,148,111,168,21,41,175,229,254,163,142,219,230,49,66,91,99,216,55,197,116,136,27,70,49,113,119,215,178,93,205,177,202,85,29,206,43,111,78,236,228,243,99,252,173,124,131,200,229,210,114,253,128,245,176,234,148,33,44,119,204,187,174,168,121,53,18,192,177,249,121,147,148,163,114,181,209,251,30,68,101,182,233,187,30,233,100,82,231,160,30,207,252,91,44,226,212,164,212,82,252,188,30,166,143,87,139,201,170,80,75,178,62,87,13,41,111,125,190,168,251,158,156,102,240,226,140,183,46,20,95,62,236,154,62,143,34,193,145,39,57,40,207,180,162,253,72,88,181,78,19,88,243,206,45,63,167,39,75,251,251,51,13,14,104,202,27,118,250,187,179,177,249,121,125,52,167,93,74,58,19,25,202,183,224,124,39,44,126,221,209,209,9,169,197,74,46,211,8,176,16,1,86,22,72,192,171,26,100,20,128,180,50,83,41,50,41,2,101,53,193,12,13,19,19,145,22,43,1,185,8,64,138,138,161,14,201,96,59,26,145,1,96,107,184,44,202,194,192,182,194,201,176,2,211,41,51,59,29,129,166,226,140,145,118,69,81,44,118,38,2,177,217,32,17,86,81,153,73,133,85,18,208,211,24,17,67,218,80,1,59,67,105,64,4,237,19,69,128,16,35,74,22,208,137,17,165,11,104,16,6,148,20,6,99,43,104,232,9,218,77,26,9,133,64,13,136,168,64,90,136,246,129,27,66,141,0,132,66,137,91,70,1,82,208,182,148,58,2,54,143,105,66,1,109,13,163,177,88,71,231,210,141,72,107,130,243,46,72,59,57,169,26,69,173,220,153,20,145,21,212,146,98,189,178,13,60,227,209,143,54,219,224,168,233,244,203,21,156,178,125,80,163,145,174,5,46,160,71,59,141,84,119,34,4,164,211,1,191,75,61,175,13,213,41,193,69,190,81,228,86,228,109,164,151,151,158,47,244,38,174,62,141,20,101,142,91,160,141,19,57,182,160,0,0,67,10,24,18,0,193,0,193,128,48,33,146,83,0,133,67,26,42,130,179,26,6,9,132,104,130,204,220,137,220,21,176,136,220,45,192,91,100,138,192,6,22,72,4,88,236,129,216,80,217,5,178,66,16,192,101,12,40,2,200,162,128,0,4,43,6,73,80,236,4,0,50,70,0,33,128,0,0,192,0,96,0,3,16,200,166,49,20,0,139,68,148,128,161,208,145,68,80,50,64,6,20,3,1,80,192,0,0,4,3,11,34,194,192,177,10,198,2,24,192,4,33,176,1,133,0,0,132,216,74,70,109,128,219,16,128,168,96,32,1,216,0,0,132,89,44,9,108,145,178,64,4,48,42,36,6,32,24,155,75,184,54,201,165,255,0,112,7,52,187,55,246,70,114,203,36,184,196,255,0,86,145,173,191,208,199,46,74,190,58,32,48,158,92,249,37,182,17,140,126,91,60,13,118,169,101,201,40,198,123,246,241,119,245,29,190,39,174,219,138,88,161,42,148,254,169,46,200,249,249,240,186,212,73,173,98,167,25,79,157,222,159,142,198,50,146,92,71,147,79,49,223,126,149,126,255,0,113,53,30,171,253,232,12,125,82,23,8,210,75,119,73,126,134,110,53,214,144,7,152,251,164,198,166,133,94,205,15,96,21,187,236,199,113,246,35,104,173,71,185,6,214,45,207,228,203,204,249,22,233,62,229,26,110,125,137,109,251,144,211,45,68,5,95,168,227,194,27,92,15,225,0,71,148,215,185,112,198,215,32,163,72,234,140,119,64,11,242,227,44,74,107,172,120,145,213,60,46,80,81,139,92,63,240,114,71,140,115,139,238,143,71,67,147,248,43,36,149,185,73,127,99,45,53,208,57,44,178,134,218,73,93,51,216,211,102,199,63,135,238,78,44,80,207,15,51,26,254,34,95,185,199,133,75,30,74,141,198,239,245,42,61,143,169,87,116,102,151,149,147,114,250,36,234,75,217,251,147,134,119,87,212,218,81,82,139,139,232,202,139,17,56,219,112,231,170,225,148,16,192,67,8,99,17,72,41,162,210,4,138,236,69,43,21,18,194,192,25,54,2,42,24,18,0,85,136,65,96,0,33,0,192,64,5,12,145,129,64,132,52,5,161,136,86,5,10,196,32,40,66,0,40,44,144,2,211,45,51,33,217,21,166,225,110,36,0,118,59,32,96,104,128,148,80,0,0,0,0,0,0,0,0,0,0,0,0,1,52,52,134,0,0,0,0,0,32,24,0,0,0,10,192,98,24,1,45,8,177,80,31,7,53,113,49,238,116,193,110,137,140,177,184,200,236,228,148,105,3,54,138,131,32,117,207,5,198,251,136,107,168,83,190,74,100,62,182,94,235,64,29,137,46,36,203,134,84,105,142,93,134,221,74,209,146,41,50,15,162,209,203,118,36,116,163,131,195,115,41,99,72,239,49,173,173,12,148,199,100,85,0,134,4,180,34,232,150,1,98,108,68,182,5,88,89,3,176,141,4,228,70,226,91,1,185,5,146,5,14,192,64,5,0,134,3,0,16,12,4,0,49,146,48,24,8,8,24,8,0,44,0,10,29,128,134,64,132,48,40,145,140,0,144,24,0,134,3,0,10,41,34,148,72,168,161,81,163,66,160,36,99,161,208,0,12,96,3,16,192,99,177,12,128,24,134,20,198,32,1,128,134,0,75,40,150,4,128,1,80,198,132,82,34,168,4,0,0,1,96,4,57,3,100,54,0,216,132,5,67,1,0,12,4,0,49,146,48,24,128,86,0,200,101,50,64,66,24,21,8,1,147,234,248,0,92,202,86,51,57,228,218,237,197,252,130,203,25,116,146,127,96,42,78,145,231,235,53,24,240,226,148,242,118,249,253,142,172,249,241,227,143,174,73,124,55,71,206,120,174,117,154,113,138,200,157,114,254,228,92,199,159,159,81,44,147,114,93,95,115,45,169,125,78,217,114,165,203,118,253,217,132,167,243,251,17,78,111,159,240,100,228,211,246,27,146,232,77,95,68,80,247,223,107,42,60,243,208,35,17,183,93,57,126,224,61,170,36,203,36,81,46,87,213,217,63,160,13,228,221,216,155,79,177,84,189,138,81,2,54,148,144,255,0,168,155,249,2,150,216,242,216,57,223,67,53,201,73,95,64,29,223,29,206,140,56,187,178,33,26,127,39,94,36,4,79,31,241,34,189,203,197,244,252,196,115,227,60,6,163,183,44,163,217,145,73,186,77,157,154,57,127,233,113,198,249,235,71,4,219,80,151,186,59,112,175,46,48,255,0,74,67,85,235,120,110,161,195,37,62,135,161,226,26,106,107,81,141,180,159,213,94,255,0,204,120,240,244,101,227,167,84,125,22,147,34,205,167,217,47,106,8,228,132,147,199,25,112,175,219,220,233,140,174,41,156,77,121,57,28,31,209,55,95,244,203,223,245,58,176,201,184,211,250,151,12,98,106,225,198,73,124,164,202,39,255,0,115,255,0,169,101,64,0,48,25,72,145,129,164,88,219,32,44,138,25,44,98,42,16,128,0,4,2,1,136,0,0,0,0,0,6,0,48,24,0,198,145,123,64,145,13,161,0,0,8,0,98,0,24,0,0,12,67,1,128,134,0,48,2,11,67,37,20,20,0,0,0,0,0,0,134,0,0,0,0,0,0,0,0,4,140,0,6,0,0,22,43,16,12,40,116,0,0,43,0,1,128,88,31,5,130,116,205,178,52,206,88,117,55,231,169,217,201,147,234,9,27,109,82,70,79,211,42,0,96,132,249,99,236,65,107,146,148,8,130,109,89,217,167,140,101,26,97,92,189,25,82,92,26,230,196,162,237,25,110,236,17,40,213,83,137,147,101,66,64,117,232,115,121,89,107,179,61,216,75,116,108,249,174,142,207,160,209,189,216,151,216,206,181,142,132,198,42,25,150,148,59,37,12,11,178,88,172,86,2,145,153,114,100,50,160,177,88,128,6,50,66,192,98,0,42,1,136,100,12,4,48,160,98,0,24,8,0,96,32,1,128,128,6,2,0,24,196,0,48,16,0,192,64,0,0,0,48,0,0,42,129,12,138,105,22,145,40,180,4,180,34,217,0,20,50,108,44,10,41,34,44,164,192,170,10,24,17,72,96,48,21,12,96,2,16,196,3,24,128,6,75,24,128,145,142,128,2,134,0,0,49,0,12,150,12,150,192,76,150,54,73,80,8,4,3,24,128,6,2,0,24,8,0,100,128,0,8,4,0,46,71,98,180,84,47,213,10,219,232,152,247,69,119,37,207,254,175,216,1,198,79,186,71,30,171,77,9,70,221,202,125,169,36,206,137,229,107,242,207,246,57,53,58,204,120,118,189,222,239,158,224,121,218,156,63,131,211,207,55,171,123,244,221,110,254,189,143,14,121,183,77,220,121,59,188,75,93,147,83,232,111,210,159,11,220,242,231,203,218,159,61,204,180,123,247,74,223,43,216,206,84,57,75,108,126,76,210,178,138,181,247,41,91,94,200,20,125,216,167,147,106,254,192,57,73,37,73,25,57,57,48,229,143,160,9,36,138,64,138,235,246,0,67,124,253,133,126,220,124,146,246,247,96,23,236,46,27,247,98,234,53,96,87,94,13,32,168,80,137,211,135,5,250,164,64,97,199,41,51,178,56,212,87,201,80,130,138,224,166,21,203,40,222,166,37,205,214,116,223,98,146,188,187,190,231,62,171,34,223,42,124,213,0,98,126,110,85,30,215,185,157,231,157,134,83,199,23,182,23,39,220,233,211,103,156,179,71,30,72,241,39,64,122,16,148,156,99,46,241,244,191,240,123,190,29,53,56,92,122,175,169,31,63,164,212,226,156,182,63,76,164,170,143,75,69,155,201,206,149,250,122,3,94,142,171,22,233,78,47,133,37,105,153,96,155,221,29,255,0,87,209,63,250,151,67,175,37,100,142,239,110,25,201,154,27,39,191,180,151,63,18,93,31,248,8,234,143,45,178,137,194,212,241,70,107,243,43,46,138,128,10,160,160,0,0,1,128,172,0,98,97,96,4,136,96,2,16,192,4,3,24,18,49,128,0,1,72,4,145,72,106,37,237,32,34,139,23,65,110,10,26,34,139,220,72,18,34,130,138,137,29,21,66,160,16,14,128,4,0,0,3,16,192,6,33,144,49,146,138,10,160,0,0,16,192,0,0,86,3,2,108,44,10,2,108,44,6,32,177,128,134,0,1,98,176,0,1,136,2,29,138,196,5,12,64,0,0,0,7,192,244,58,176,237,148,105,156,178,234,107,141,157,28,219,56,236,124,25,228,138,145,186,245,68,195,37,198,69,25,237,101,168,240,92,26,146,20,248,0,140,212,85,26,224,201,83,57,87,83,78,132,29,185,106,74,206,71,26,102,170,91,161,212,202,202,6,137,92,50,208,164,136,42,237,31,65,225,255,0,242,35,246,62,114,47,147,218,240,189,71,167,99,234,140,235,88,245,66,132,153,70,90,42,40,67,2,90,21,26,10,128,202,72,134,107,35,38,17,34,40,69,66,1,208,80,8,99,160,160,0,24,5,2,24,128,0,0,6,2,0,24,0,0,128,4,16,198,72,192,99,16,5,48,16,192,0,0,6,0,0,3,16,200,166,49,0,14,202,76,144,2,156,137,178,91,21,129,98,38,198,5,20,153,40,164,128,180,198,74,24,20,50,44,171,34,152,10,197,96,13,147,184,82,100,149,23,184,123,140,194,192,214,199,102,118,52,200,46,197,100,216,172,11,177,217,152,89,70,128,70,225,217,0,201,96,216,138,16,134,32,1,12,64,48,0,1,0,192,0,0,0,65,67,0,16,134,0,72,80,196,16,11,168,201,124,148,113,120,142,161,97,196,223,90,225,71,222,93,145,227,230,209,186,121,245,115,223,150,183,56,221,36,189,142,232,175,197,106,101,54,221,98,123,171,229,191,246,71,23,255,0,144,106,54,229,142,37,194,137,21,227,102,205,31,49,250,106,251,46,223,99,157,165,206,198,86,89,41,59,33,41,62,181,68,84,237,220,237,162,190,220,32,109,46,23,44,151,127,238,3,114,253,140,186,187,101,73,241,72,148,128,167,46,5,20,216,86,233,26,198,63,178,40,35,26,86,201,156,253,255,0,99,71,143,36,185,92,35,25,99,148,95,52,65,14,87,220,105,13,70,62,214,90,92,240,80,148,74,225,3,149,112,133,30,160,109,138,59,153,233,194,53,26,60,252,63,82,61,56,116,34,224,6,81,44,43,25,198,82,95,86,216,247,163,154,16,142,77,79,31,68,58,252,155,106,50,56,198,151,82,33,183,22,58,239,220,14,207,50,17,232,144,121,145,114,92,30,116,243,245,245,36,40,234,18,230,230,254,192,118,234,176,249,90,168,73,63,78,229,46,62,226,210,106,231,139,42,254,86,249,139,51,90,181,158,81,143,169,237,84,155,93,141,177,198,59,212,154,182,101,95,85,162,212,110,94,182,189,92,112,109,154,59,163,40,247,166,120,209,212,254,31,71,28,175,249,184,71,175,164,204,181,88,60,229,23,29,221,153,172,99,87,164,150,236,49,251,27,163,159,76,234,56,254,99,183,246,58,63,49,83,76,0,0,9,101,18,2,0,0,1,138,138,2,64,161,0,128,96,2,24,0,8,6,48,16,208,81,73,1,113,44,152,162,136,169,100,178,217,12,4,48,0,130,138,161,34,144,82,160,162,132,4,146,83,36,4,3,2,161,12,6,64,0,232,116,20,145,98,24,0,10,197,96,85,133,144,0,89,44,64,16,0,1,64,3,10,0,11,10,10,32,44,0,40,0,2,130,128,0,40,40,160,0,0,1,12,0,64,48,3,243,246,236,210,12,196,210,7,87,55,84,39,66,155,82,70,104,113,170,228,129,225,105,74,141,115,70,250,28,205,212,142,140,114,221,30,74,49,219,79,146,221,109,39,45,217,60,208,23,139,234,162,231,26,49,131,166,106,229,185,16,9,141,174,12,227,212,211,176,16,184,102,248,50,188,89,20,145,206,84,95,33,95,73,166,213,67,36,19,179,121,101,140,99,118,124,207,153,44,124,198,77,14,122,204,179,142,221,198,98,246,125,14,29,92,50,201,168,201,58,58,15,151,209,231,242,51,169,95,15,169,244,152,114,44,144,77,19,113,115,90,131,16,204,171,57,17,70,205,17,69,17,65,69,164,86,208,51,218,27,77,40,0,207,104,81,161,44,9,162,74,17,81,32,58,16,0,134,32,128,0,0,96,33,133,0,0,0,3,0,0,0,0,24,128,6,2,0,24,201,24,12,0,8,41,21,66,69,5,20,38,134,22,6,109,10,141,5,64,64,208,218,0,138,70,136,205,50,147,10,161,88,155,37,200,10,177,217,157,148,128,171,21,141,9,160,2,108,77,136,10,16,172,164,2,29,131,36,10,176,178,108,44,10,176,178,108,0,171,29,144,48,40,64,0,0,0,2,0,0,0,16,192,0,0,0,6,0,2,24,128,4,49,0,128,98,0,33,190,26,93,74,234,39,27,3,201,141,96,213,100,131,116,166,182,95,207,88,158,103,142,227,148,178,60,223,151,115,143,244,61,253,78,158,57,83,181,207,78,122,51,193,241,60,58,140,88,50,99,169,100,198,229,185,59,183,16,184,240,101,42,116,162,159,203,37,202,82,238,105,181,125,136,155,248,32,150,46,107,145,165,125,69,55,216,9,147,75,228,42,82,251,4,32,175,173,155,69,119,40,149,80,86,205,227,81,130,227,150,114,201,238,159,193,213,62,169,190,9,171,130,78,91,110,232,199,117,186,58,118,185,70,223,236,101,40,36,185,116,21,27,2,92,46,166,155,163,181,51,41,122,130,51,124,151,17,56,179,76,113,8,219,10,166,122,80,94,147,135,15,213,71,116,24,107,20,76,139,35,39,64,174,108,107,206,204,228,250,67,251,143,46,157,76,173,20,127,131,126,242,103,77,4,121,139,74,163,35,92,120,151,155,110,42,86,154,219,210,206,255,0,37,72,159,193,203,234,139,9,227,143,79,167,114,131,216,253,105,250,162,250,155,194,59,93,75,168,229,9,70,79,127,213,46,227,89,114,85,73,238,95,234,86,69,122,152,180,145,214,224,211,65,205,198,17,221,117,239,127,236,123,120,49,71,12,22,56,42,140,105,35,192,240,221,84,112,77,111,189,173,223,217,158,246,159,44,242,67,116,241,236,183,211,117,151,19,75,26,172,49,107,170,149,255,0,83,163,185,134,31,165,175,211,251,23,134,77,227,87,245,47,75,8,208,0,10,128,67,4,1,67,218,52,139,72,130,54,133,22,201,10,84,73,66,8,64,48,40,65,69,36,85,16,69,14,138,161,208,84,237,41,33,133,128,192,86,22,1,98,16,194,16,12,0,6,33,128,20,74,29,133,38,73,108,84,4,129,91,71,180,8,25,91,66,128,67,29,0,8,98,11,1,80,81,64,2,218,27,70,0,77,5,20,0,20,20,0,1,64,0,0,0,0,0,0,0,0,0,33,128,0,168,96,0,42,24,0,0,0,1,249,253,122,66,8,44,19,59,57,46,47,212,84,136,79,212,105,42,100,25,179,76,50,166,76,146,162,99,212,14,156,177,190,132,85,35,72,189,209,19,146,238,81,133,114,105,142,174,131,35,85,193,154,149,16,105,56,211,180,23,192,38,228,42,113,151,32,38,53,212,209,36,209,13,83,3,77,187,162,100,226,226,205,227,53,24,137,181,36,13,98,122,222,23,171,219,252,57,62,157,15,37,190,74,140,220,93,174,163,86,190,182,50,220,172,171,60,223,15,214,44,145,73,190,79,64,230,218,132,22,22,2,24,88,172,6,43,19,100,128,219,36,44,2,0,1,20,49,0,0,133,69,0,10,130,134,0,33,12,0,64,48,0,0,0,0,24,0,128,98,0,0,0,1,128,192,0,0,10,69,18,50,41,128,128,7,98,178,108,86,5,88,19,97,97,14,198,164,72,20,83,145,54,33,129,72,180,66,42,200,171,19,21,140,8,104,84,83,21,128,130,193,146,5,89,32,5,64,2,24,0,196,0,49,136,100,83,25,37,0,12,64,0,33,0,0,0,192,6,72,192,98,21,136,7,96,32,1,128,175,228,44,6,76,221,45,222,221,70,32,41,80,153,134,239,34,74,50,227,27,250,101,237,240,109,250,129,156,228,235,252,156,58,207,42,16,148,242,174,20,95,39,115,244,247,179,206,241,28,216,178,226,201,138,89,35,187,107,225,117,64,124,182,104,70,19,155,220,165,93,215,115,146,74,250,27,229,77,75,106,123,189,136,138,164,217,21,18,123,87,201,135,213,35,73,122,151,221,146,149,202,128,215,28,120,12,178,229,69,13,61,191,115,27,185,48,8,171,109,157,114,245,109,151,100,142,108,107,169,215,166,219,37,40,200,46,43,51,219,4,151,7,44,190,122,155,229,147,200,182,255,0,34,253,200,219,194,85,79,228,139,172,238,149,20,147,246,254,129,44,104,244,148,113,207,28,103,14,65,28,30,92,165,218,144,241,250,91,71,107,198,145,205,53,183,47,220,10,195,245,203,238,117,41,28,176,85,79,220,220,46,53,220,23,102,118,82,10,141,28,182,188,152,223,105,90,251,29,156,87,193,201,37,182,75,34,234,186,252,163,104,206,227,113,124,48,58,33,45,178,59,33,182,112,116,249,75,148,121,187,141,240,229,219,46,165,169,184,185,226,185,110,57,229,178,234,182,191,232,119,77,167,19,135,39,212,194,37,218,61,79,8,215,114,180,217,101,195,250,27,236,253,143,34,82,85,207,64,131,141,247,64,125,126,21,204,190,255,0,225,23,21,182,77,246,147,60,239,14,215,199,36,86,44,146,254,39,105,63,205,255,0,115,211,75,170,43,38,3,94,195,218,68,73,73,15,105,74,33,73,34,128,0,25,44,162,104,9,2,168,54,132,72,232,123,74,160,164,144,192,86,3,11,36,96,50,71,65,64,32,29,8,32,24,80,0,0,5,20,0,85,12,138,154,29,12,0,40,0,76,6,4,140,6,0,0,2,24,1,32,80,0,0,0,0,0,0,0,0,0,5,133,128,0,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,80,80,31,1,52,74,124,157,16,138,146,50,203,21,23,193,217,201,50,69,71,160,149,180,52,65,85,100,213,72,186,125,69,212,13,244,242,87,76,121,226,186,163,5,196,184,58,182,57,64,14,59,21,91,58,39,137,36,98,145,70,152,158,214,109,53,25,70,206,104,179,72,75,154,32,33,195,52,148,83,70,115,8,73,244,40,82,54,211,215,70,30,78,229,102,110,241,205,16,116,102,211,95,40,231,156,28,81,233,97,126,102,51,151,58,218,249,42,49,211,101,150,28,170,127,185,244,90,93,68,114,193,114,124,212,154,54,210,106,101,130,125,125,38,119,26,205,125,56,30,98,241,92,105,43,103,118,28,209,203,27,76,204,105,160,0,17,73,136,116,20,4,129,68,132,33,20,34,132,48,0,0,0,0,0,24,8,67,0,16,12,0,64,48,1,12,0,0,0,96,32,24,0,0,1,0,0,48,166,0,48,24,153,72,82,3,50,74,100,149,0,88,128,10,177,217,0,3,1,12,10,177,166,65,72,13,19,11,34,199,100,80,216,133,96,17,66,16,0,128,4,80,192,67,1,128,0,0,196,50,6,49,0,85,8,64,0,3,16,0,172,9,42,29,133,136,0,161,0,0,8,96,0,14,190,226,111,228,86,186,88,11,108,187,73,199,250,139,248,139,164,147,251,170,45,49,254,128,99,55,55,22,167,8,202,47,170,220,115,75,46,167,79,196,113,74,120,251,39,213,126,167,111,207,115,147,95,170,252,54,9,201,43,149,90,34,188,189,127,138,75,38,41,227,133,194,117,209,240,207,14,50,202,159,173,53,223,169,182,163,52,105,69,67,126,89,198,231,57,255,0,55,193,199,55,42,246,247,35,77,254,168,219,225,174,44,194,117,85,30,133,44,213,7,23,211,220,202,114,244,218,8,198,93,255,0,161,75,210,190,69,21,110,251,4,190,170,1,183,234,33,47,88,228,251,130,234,5,227,225,26,65,243,102,125,44,49,203,144,58,120,201,46,56,124,35,105,222,245,22,185,56,249,82,77,62,231,87,155,186,94,190,190,228,111,29,19,195,139,36,41,199,100,189,209,24,48,254,30,51,185,238,221,209,27,197,169,67,169,51,74,49,109,190,72,162,72,230,203,11,154,103,66,146,104,159,170,111,225,4,37,30,134,148,76,87,38,128,69,13,21,65,65,82,103,9,60,110,255,0,47,117,236,107,216,148,185,96,106,157,149,19,24,173,143,142,99,237,236,109,23,236,7,68,102,212,122,156,185,231,234,54,79,131,151,58,109,110,93,74,138,140,55,148,224,163,209,217,207,28,210,216,212,43,119,201,63,135,201,145,250,178,73,201,138,71,100,102,239,161,245,158,31,154,89,244,120,242,77,122,154,60,79,13,240,92,179,140,94,161,202,48,95,205,245,51,232,113,198,56,253,17,85,21,21,72,184,154,209,43,191,185,93,9,143,65,216,100,192,86,59,0,10,1,128,0,0,0,0,0,192,5,96,38,131,104,236,96,42,10,24,1,32,80,0,168,40,96,0,2,24,10,134,0,2,0,0,29,147,184,151,34,108,13,119,6,227,43,26,96,106,4,110,30,224,40,44,207,112,110,3,64,37,72,44,10,2,108,0,160,16,54,3,2,27,21,129,161,46,68,238,21,128,236,44,144,42,42,199,184,129,144,86,224,220,72,5,86,224,177,0,20,49,34,128,5,98,108,64,85,133,146,48,40,67,0,0,16,88,31,7,138,199,40,242,78,57,81,164,238,142,206,73,181,24,153,111,228,36,219,20,35,96,119,105,165,25,198,153,57,176,237,126,147,12,82,217,51,185,201,74,0,115,99,143,54,207,75,79,182,112,163,203,201,62,105,26,233,178,203,27,3,125,94,55,14,135,6,234,103,178,246,230,196,121,185,177,36,221,16,98,62,133,226,73,186,99,205,29,171,130,130,30,164,38,182,179,56,75,108,141,164,212,162,6,184,115,246,98,212,212,185,57,122,51,162,15,124,0,215,69,159,107,218,206,172,251,114,70,209,229,52,225,51,171,4,220,151,44,131,155,44,100,164,232,206,18,106,92,158,132,241,163,158,120,213,217,81,150,73,30,135,133,106,156,101,229,201,253,143,59,34,160,195,147,203,201,25,46,196,213,199,215,167,106,198,115,104,243,44,184,147,76,232,179,155,162,132,33,128,80,80,198,4,52,42,44,40,12,232,40,210,132,4,208,81,64,4,80,81,96,4,80,81,116,20,4,1,116,27,64,128,46,131,104,17,65,69,237,30,208,51,161,209,123,66,128,128,42,135,64,64,21,66,160,16,199,67,160,16,199,67,160,19,34,76,182,136,104,8,17,123,69,180,168,128,47,104,168,9,17,84,32,0,0,8,96,3,10,6,33,128,128,116,20,2,1,136,4,3,16,0,0,0,198,33,128,12,64,64,192,64,3,25,35,10,96,33,4,12,64,5,8,96,0,3,0,0,51,201,146,56,226,229,54,162,151,86,251,6,108,177,195,13,211,127,9,46,173,251,35,158,26,121,206,94,110,171,213,46,177,199,249,97,254,239,228,41,126,43,62,111,255,0,75,167,184,255,0,242,101,123,87,232,186,137,225,241,12,139,157,70,8,252,71,25,216,27,184,234,7,20,229,174,195,27,150,56,230,175,228,116,203,211,248,142,60,251,147,221,9,71,234,82,84,227,247,52,201,170,197,14,179,143,238,114,234,63,13,170,245,238,148,50,71,233,201,20,211,95,238,65,232,62,81,231,234,33,230,229,154,235,77,65,47,158,255,0,208,228,199,172,158,153,237,203,57,40,246,148,35,113,127,120,246,253,14,127,248,163,199,60,147,139,143,123,82,228,149,99,202,241,29,52,244,186,217,195,183,88,191,131,134,121,46,111,116,105,127,164,244,124,67,88,181,147,223,39,246,56,105,202,85,142,33,89,84,230,253,42,151,201,178,81,173,169,219,238,200,92,95,170,216,158,69,84,17,89,61,40,231,221,76,210,114,111,236,97,124,129,105,221,161,197,91,38,29,77,23,210,254,64,184,189,220,247,66,75,108,254,12,227,42,146,53,79,159,128,41,244,224,218,15,124,83,236,101,14,74,197,232,147,93,189,136,211,104,57,193,240,197,150,83,146,229,240,110,162,164,136,159,74,127,185,20,99,151,164,211,31,115,8,186,224,222,0,104,149,50,201,45,0,5,12,97,89,200,69,181,108,150,128,6,151,176,36,85,1,81,151,238,55,27,32,123,235,185,164,76,176,174,167,177,224,120,113,172,177,201,42,114,169,40,223,102,168,242,37,150,61,59,154,233,53,242,210,206,62,149,40,110,182,187,132,125,100,37,234,253,10,78,229,47,216,198,19,220,227,40,254,104,240,109,21,181,80,97,86,59,36,97,84,138,37,12,6,2,177,88,21,96,77,133,129,64,69,142,192,171,21,1,64,72,199,66,1,128,134,3,2,70,3,36,98,0,69,8,96,72,192,0,100,177,137,129,155,17,84,27,66,36,101,109,13,160,72,232,7,96,33,208,172,164,0,58,11,22,224,167,67,72,73,149,96,34,88,217,44,4,43,1,21,12,4,0,49,0,0,192,0,0,170,18,45,34,41,0,196,3,67,100,140,4,0,1,12,100,140,42,172,86,72,0,196,0,17,240,144,105,73,29,117,25,64,227,80,106,92,154,227,147,82,163,171,155,60,209,218,76,29,35,163,54,59,70,78,41,68,162,47,212,109,28,158,147,21,18,163,212,138,37,212,168,228,38,108,136,245,8,235,134,166,81,84,68,178,57,51,56,245,52,109,5,76,93,72,222,107,116,44,197,155,98,123,163,76,168,230,162,241,186,116,60,145,166,103,220,13,114,71,186,22,25,237,151,37,66,74,74,136,201,10,118,6,249,99,25,70,251,152,195,35,131,177,70,78,170,201,124,176,59,161,151,124,73,201,84,70,158,55,193,180,241,48,142,25,242,65,182,92,77,59,49,3,211,240,173,86,201,121,114,127,99,220,140,212,149,163,228,99,39,25,90,234,123,62,27,172,150,79,76,186,163,27,141,230,189,123,26,100,129,149,93,142,200,29,133,80,19,97,96,80,133,98,1,216,8,0,96,0,3,24,134,3,0,24,0,14,130,136,21,0,192,0,67,0,21,0,196,80,80,168,118,0,20,0,0,48,16,200,16,80,192,161,80,109,24,16,78,210,90,52,37,148,101,65,69,208,80,25,208,81,166,209,237,3,61,165,109,42,133,96,45,163,161,88,236,2,137,40,150,2,16,196,84,2,24,0,134,32,1,128,128,10,1,0,12,4,0,48,16,0,192,4,0,2,98,221,37,210,41,254,160,80,204,188,233,46,184,167,250,83,19,212,37,255,0,181,151,255,0,216,6,196,228,156,113,65,206,110,162,142,121,107,90,147,132,48,101,148,234,246,184,209,49,158,89,73,79,36,35,189,116,78,92,71,236,69,141,49,99,150,73,249,249,227,82,252,144,254,69,254,230,237,164,174,206,73,231,155,173,174,77,251,69,85,126,166,125,255,0,139,234,191,203,219,254,224,109,61,78,235,88,35,189,255,0,55,111,251,152,126,27,83,154,222,105,198,43,180,127,236,107,231,40,124,118,224,79,43,236,196,42,97,160,130,86,242,203,143,229,73,4,244,248,106,222,92,205,124,100,98,158,77,220,46,47,169,23,243,208,176,175,59,89,167,195,142,59,154,148,229,119,195,183,251,156,121,116,111,37,56,71,106,124,93,223,238,123,46,49,106,182,161,109,78,59,123,14,167,103,207,98,208,183,139,36,159,169,254,91,85,208,184,226,201,56,198,80,225,41,53,95,12,247,37,142,59,156,190,40,197,96,140,97,181,22,51,217,243,175,76,212,148,121,245,70,227,241,201,142,108,19,142,105,247,245,56,209,244,178,195,29,251,171,181,24,61,42,201,159,123,232,185,95,113,23,179,231,167,9,67,135,239,68,30,174,93,12,179,101,86,169,74,92,70,61,162,101,159,68,214,72,193,52,163,30,47,250,178,69,175,61,197,165,236,130,50,237,216,215,81,13,155,83,138,79,217,50,33,141,205,215,66,42,63,55,6,208,229,142,58,87,119,186,141,33,167,202,150,228,172,128,135,86,141,37,141,203,213,15,169,19,52,226,237,166,159,115,72,76,141,47,6,77,203,107,225,154,78,55,215,148,103,56,41,173,209,226,95,220,33,150,213,75,247,10,201,173,179,246,54,131,127,114,39,27,20,39,68,29,112,153,118,115,110,77,26,198,64,108,134,66,145,73,133,80,128,0,7,192,133,96,41,112,184,234,113,78,90,133,46,98,190,246,118,247,27,162,163,138,11,39,199,238,122,94,23,225,250,141,94,120,195,44,37,8,71,213,41,53,197,124,28,178,135,242,158,191,130,107,178,227,158,61,52,213,198,82,165,240,83,241,244,9,70,50,218,191,42,227,236,82,34,110,154,151,232,205,10,230,6,128,100,5,139,112,50,66,170,192,155,41,4,8,116,9,148,130,166,134,50,88,14,198,153,1,96,105,98,178,55,11,112,26,140,201,72,123,128,176,39,113,86,3,16,88,172,10,11,35,112,110,2,236,102,91,135,184,13,5,66,76,96,20,0,68,152,21,98,147,34,198,128,64,85,10,128,7,64,10,64,12,69,245,10,2,81,64,38,2,177,8,97,8,67,2,132,0,0,0,48,0,24,138,64,52,139,37,5,145,77,146,80,80,18,3,218,58,1,80,246,140,86,3,21,10,194,192,40,105,2,99,0,160,161,88,88,31,33,168,211,113,186,39,26,110,51,59,116,218,149,56,237,144,181,26,117,47,84,78,174,105,114,223,140,227,201,113,102,241,157,58,22,120,122,109,21,28,241,99,238,40,52,18,234,64,228,133,18,251,18,184,10,107,169,93,201,93,70,250,129,188,41,132,158,198,101,25,114,83,78,76,34,247,41,35,57,196,36,156,13,34,212,162,84,99,30,13,183,41,68,206,74,153,41,242,20,116,101,237,181,104,137,114,117,105,99,185,114,65,58,124,155,100,172,244,31,170,22,114,207,5,62,13,180,249,63,43,3,57,198,209,193,150,59,100,122,249,49,247,71,46,108,54,138,60,246,116,104,178,236,207,23,238,99,56,122,168,165,6,169,162,15,168,197,45,208,70,135,22,131,50,150,53,201,216,97,179,0,0,0,0,32,0,0,0,98,40,40,24,12,10,72,116,36,202,178,9,0,98,40,161,145,99,176,24,8,8,24,196,0,38,73,161,52,80,133,101,209,45,0,128,2,128,164,49,33,128,8,162,88,5,133,147,98,3,65,19,101,38,1,64,13,145,184,11,11,34,198,2,100,150,75,64,32,10,24,64,72,196,0,32,2,128,0,0,64,0,0,0,1,0,12,65,64,0,0,0,0,12,94,174,220,253,192,96,45,222,241,98,221,31,114,196,220,87,80,33,190,61,41,178,27,150,222,94,223,133,212,39,150,173,46,134,50,201,197,238,231,216,43,93,209,140,120,232,115,207,45,113,30,164,122,165,211,160,165,7,23,234,224,168,60,214,149,15,153,71,134,58,183,78,60,124,131,138,74,211,170,8,157,169,174,188,134,199,238,133,41,243,192,148,192,209,197,37,215,146,36,213,240,41,73,203,169,45,242,84,80,132,153,86,81,50,76,85,234,69,166,15,148,6,110,54,75,143,99,70,20,17,150,197,21,242,96,240,168,220,159,61,219,58,235,175,185,19,141,240,7,135,169,210,79,54,73,75,111,241,37,207,94,132,254,15,201,84,249,151,199,99,221,88,146,183,223,187,35,38,47,49,86,212,72,213,120,138,43,167,83,170,48,142,211,162,90,88,194,146,143,79,110,230,115,134,215,116,33,88,73,53,46,121,226,138,90,108,57,99,185,70,159,188,74,113,220,190,87,64,198,220,101,199,230,232,72,86,82,210,206,63,67,222,191,102,97,56,212,218,146,171,234,153,233,169,169,125,104,156,184,150,72,123,251,89,58,181,156,158,107,91,123,240,68,145,221,61,37,199,208,233,255,0,44,142,44,145,150,57,109,156,90,51,184,213,36,218,52,142,67,53,34,168,203,77,225,144,214,50,57,23,5,198,77,1,214,164,59,48,89,13,20,130,172,40,155,42,194,16,12,104,162,177,105,242,103,154,142,56,238,147,236,143,115,194,116,113,199,5,159,34,245,191,167,224,243,188,63,63,145,169,132,254,104,250,41,74,50,169,67,163,43,26,119,202,26,150,222,31,232,69,242,13,149,26,110,30,227,43,13,192,104,228,75,100,88,88,69,88,247,17,97,96,105,184,165,35,27,29,133,116,41,14,236,193,72,123,128,216,205,177,110,100,187,1,182,43,16,0,236,118,77,49,129,106,67,220,102,22,6,187,133,184,206,194,192,187,21,146,0,85,142,201,24,26,69,151,102,54,27,136,53,178,89,49,101,54,21,37,38,67,97,97,26,57,19,184,139,17,69,238,11,32,0,213,72,123,140,172,44,13,84,131,113,157,133,129,76,44,144,2,172,66,0,24,1,73,0,128,170,16,5,12,69,162,41,14,134,22,3,1,12,0,5,97,96,50,88,236,24,16,3,10,1,161,182,20,12,9,177,88,52,72,31,16,221,114,142,140,58,171,91,100,112,41,22,142,174,110,204,184,247,122,162,71,46,52,195,30,111,77,51,72,202,44,35,141,170,144,51,163,38,62,109,24,73,20,62,196,211,41,20,154,218,65,40,162,59,141,128,226,249,58,113,70,249,57,96,142,205,44,214,237,172,42,51,174,12,113,203,154,61,60,216,35,40,240,121,185,177,188,82,178,178,50,25,148,229,185,8,42,146,180,119,232,161,193,231,169,53,193,217,164,205,177,211,32,237,156,14,76,177,120,229,185,29,206,105,171,57,245,21,176,26,211,77,153,100,141,50,167,140,243,112,101,242,242,252,30,188,38,178,64,138,243,53,24,169,217,140,100,186,30,150,108,119,22,121,211,192,247,51,76,175,14,162,88,103,113,232,122,154,109,116,114,241,124,158,47,151,36,202,140,158,57,90,234,72,185,175,166,78,213,161,158,126,143,90,165,20,164,249,59,163,146,50,238,97,181,138,232,82,146,138,179,205,214,107,212,19,81,124,140,194,189,53,36,250,49,158,30,135,93,55,147,108,223,83,220,132,183,70,198,225,154,99,16,17,76,118,33,128,202,68,148,128,100,178,137,96,33,208,14,192,6,33,88,14,194,201,177,1,86,59,36,96,80,88,137,2,128,145,128,198,32,176,24,49,89,46,64,85,9,162,119,3,144,3,13,196,136,10,114,21,137,178,108,168,187,30,227,59,11,3,77,193,100,14,200,40,5,98,108,7,98,21,136,160,0,0,0,0,0,0,0,1,136,0,0,0,0,0,2,0,24,5,0,4,206,84,186,128,178,100,81,137,203,44,251,153,150,105,183,38,68,93,114,215,37,131,103,40,237,229,223,216,202,83,86,67,146,220,75,146,186,73,132,117,69,198,182,194,87,102,89,114,74,233,152,173,201,246,161,75,38,229,69,26,60,178,113,166,219,66,89,57,171,35,167,112,140,147,234,130,47,135,200,54,185,100,221,247,38,94,158,80,23,185,219,246,5,36,201,232,169,10,254,40,11,248,41,50,16,247,20,95,41,135,118,70,239,145,238,238,5,39,97,216,150,232,28,171,169,1,209,209,92,39,242,70,235,251,6,238,172,162,129,170,39,119,60,5,241,203,0,218,97,60,41,187,58,123,19,192,30,126,68,161,42,233,242,70,222,29,29,185,113,70,107,213,19,204,212,75,44,101,40,194,21,93,26,232,65,191,94,188,20,173,90,234,113,233,181,202,121,94,44,157,111,211,47,115,208,168,180,20,70,73,198,152,167,138,51,85,73,175,105,19,181,167,240,53,107,184,28,121,180,29,241,189,175,249,89,201,40,207,28,182,206,45,51,218,236,70,76,81,200,169,164,215,179,51,188,87,57,60,184,242,104,162,107,61,27,139,188,127,254,214,60,56,229,57,40,40,183,39,197,24,220,142,153,181,17,135,176,246,126,135,209,105,60,19,22,56,41,106,87,153,147,249,111,132,117,63,14,209,181,79,4,87,219,129,19,179,229,118,205,124,253,134,164,125,14,95,6,193,47,249,115,156,31,238,113,101,240,124,234,220,54,101,95,179,17,123,60,209,155,207,71,151,27,245,227,156,126,232,143,46,187,133,241,56,223,169,31,67,225,179,150,77,45,191,230,224,241,244,250,60,153,229,183,28,93,119,147,232,123,248,113,71,6,40,227,135,72,162,227,28,181,160,128,70,153,48,177,0,0,88,128,33,216,88,132,5,88,89,32,5,216,247,25,142,194,181,82,47,114,102,22,52,192,221,69,50,182,164,99,25,209,79,33,21,165,160,105,52,97,184,189,252,1,45,83,0,114,16,67,2,70,80,192,0,138,96,32,1,216,88,128,34,172,44,146,144,80,1,98,176,0,16,4,49,146,1,84,2,24,0,196,0,48,16,0,198,72,192,101,38,64,192,182,196,72,192,164,61,196,1,5,238,21,146,0,94,224,220,102,0,94,225,238,32,10,46,194,201,2,11,177,162,80,194,168,5,99,176,19,32,208,76,15,207,92,105,149,67,144,172,234,230,174,134,144,151,54,98,185,52,81,160,59,161,181,192,230,205,142,157,132,102,226,104,164,164,185,8,229,177,194,54,205,103,133,54,60,113,219,34,137,150,58,100,75,131,208,112,140,177,156,19,141,72,8,82,43,28,220,101,100,62,9,79,146,15,99,79,157,78,52,45,86,53,40,179,131,12,156,100,122,113,169,227,3,202,216,227,42,13,188,157,179,194,185,57,227,196,249,42,8,99,174,90,9,221,157,18,148,84,78,60,147,228,14,220,89,94,193,75,38,238,44,203,13,184,217,50,117,62,64,153,173,178,179,109,46,171,108,246,182,44,145,82,129,203,84,192,247,28,148,227,104,226,205,45,178,13,46,94,205,149,170,135,27,187,5,115,249,220,242,83,81,154,179,158,124,161,66,82,86,130,55,143,29,205,113,234,178,98,151,91,71,50,187,54,133,62,161,93,25,124,66,82,141,35,207,159,169,238,111,147,92,177,93,140,54,200,34,224,246,180,209,244,58,12,235,38,37,201,243,135,111,135,231,242,178,109,111,134,77,198,177,244,35,163,8,234,33,75,145,228,212,194,49,234,98,52,219,114,93,198,165,23,220,240,179,235,178,74,126,135,192,98,215,101,140,150,238,80,234,157,159,64,22,115,224,206,178,65,59,53,187,35,71,97,100,128,20,2,11,2,133,105,156,58,189,106,198,171,185,142,143,89,41,228,113,159,232,88,149,234,80,80,148,173,88,236,138,116,2,220,45,192,93,136,139,29,129,66,38,194,192,171,21,147,98,176,42,201,108,86,38,202,135,98,178,108,44,10,176,178,108,44,7,97,98,16,69,88,89,35,40,99,178,64,130,172,44,144,10,96,33,132,3,0,10,96,0,0,33,136,0,64,1,0,0,0,192,6,20,0,8,10,57,117,57,18,77,35,162,78,145,231,106,36,220,250,223,216,8,139,82,151,45,138,117,216,73,209,46,72,168,153,95,114,119,187,248,27,100,56,223,37,22,223,187,51,221,234,246,19,138,151,13,255,0,64,141,99,186,176,42,175,243,114,14,151,87,207,193,18,201,252,191,236,40,205,238,233,253,80,26,38,235,224,37,46,126,12,165,234,151,22,165,219,145,184,228,140,111,127,32,94,245,209,167,69,169,114,115,207,38,76,113,183,13,207,253,34,199,168,114,139,123,90,160,58,151,8,82,146,234,157,156,241,201,9,62,180,255,0,97,203,28,175,116,101,95,12,13,119,38,184,116,53,38,145,142,238,125,92,72,181,56,245,86,6,144,154,146,160,221,82,219,46,230,111,151,106,185,7,54,164,162,192,217,190,61,137,109,211,107,162,22,237,209,30,239,230,232,2,82,93,11,220,175,144,227,245,38,88,249,78,28,252,88,26,245,234,58,93,142,119,150,73,212,149,124,23,23,39,220,35,90,179,41,227,82,70,138,135,64,121,153,116,48,132,252,196,182,203,220,20,103,21,215,119,220,244,165,11,57,50,227,148,121,182,6,49,151,60,154,37,100,127,212,172,165,22,190,135,107,217,129,97,66,83,236,59,0,174,41,138,18,158,28,171,46,25,84,215,64,177,17,94,174,155,198,99,47,78,166,27,37,252,209,229,126,199,165,9,71,36,84,225,37,40,190,141,51,230,120,174,78,255,0,10,203,183,82,241,198,22,154,185,75,165,18,43,215,23,75,40,135,212,130,173,146,210,125,82,253,134,34,128,0,64,0,2,8,0,64,80,196,2,1,136,0,0,0,0,96,32,1,128,134,5,88,89,35,32,118,49,0,83,25,35,1,128,0,12,0,0,4,49,0,192,0,6,22,33,17,78,192,64,84,48,16,192,6,32,32,99,16,5,48,16,0,198,72,192,96,0,3,0,0,24,0,208,0,20,67,0,0,0,0,16,192,0,0,10,0,177,88,21,97,100,0,23,101,89,157,142,200,46,196,217,54,1,95,2,157,162,169,209,154,225,27,66,107,105,213,205,48,149,72,185,75,213,100,56,242,10,46,93,0,236,132,225,40,87,114,122,75,224,198,17,148,89,209,21,107,144,34,77,166,68,164,250,154,205,42,50,219,101,71,94,155,50,112,166,99,153,69,182,68,61,44,191,45,202,64,115,201,18,149,29,222,74,218,115,229,130,136,16,164,118,97,207,233,171,56,82,42,13,169,16,119,172,150,197,56,43,177,99,229,23,38,182,209,81,132,157,178,103,14,3,163,54,77,109,3,44,121,118,34,103,37,55,193,158,102,175,129,226,86,6,176,151,166,140,100,182,179,75,169,23,145,41,64,12,99,55,25,90,59,241,229,142,88,83,60,212,157,151,25,188,108,13,242,98,218,254,12,165,73,89,126,118,232,153,186,96,16,159,168,214,209,205,209,149,6,216,27,73,57,34,19,174,167,86,155,30,238,165,234,116,142,173,32,174,22,43,228,123,90,116,202,142,59,97,21,28,147,254,102,108,178,57,42,114,102,106,20,41,70,152,29,17,218,44,139,216,193,74,187,143,120,27,99,212,100,198,170,44,237,210,107,101,41,84,250,158,98,234,90,150,215,193,34,215,209,198,91,149,142,206,13,22,163,116,105,245,59,109,62,230,27,85,240,113,234,117,177,198,246,217,182,108,170,16,124,158,30,105,249,153,37,34,230,38,233,230,201,230,228,220,60,115,242,230,164,99,67,54,203,232,52,249,55,193,26,217,230,120,126,106,91,91,61,43,57,235,120,0,4,3,176,178,64,10,177,88,172,64,59,11,36,2,24,132,5,0,128,0,0,0,0,0,0,6,32,1,128,134,3,0,2,0,98,24,12,4,48,160,0,0,0,2,128,64,85,14,128,154,2,232,64,72,192,64,0,3,3,44,210,106,14,143,54,109,201,158,150,163,254,91,246,60,199,203,46,5,46,157,72,174,44,182,75,8,158,247,64,237,252,20,254,8,105,0,191,91,13,170,170,249,11,230,186,143,183,200,9,193,109,170,22,221,188,42,69,37,223,171,249,27,107,162,64,71,169,190,188,11,116,165,211,128,250,186,244,10,174,104,2,221,113,203,6,191,155,246,67,94,239,168,74,95,234,127,161,65,37,75,253,197,4,147,245,109,191,128,113,225,185,54,155,253,201,81,139,143,17,244,252,144,105,81,127,149,80,166,246,199,133,250,25,212,211,225,168,175,177,165,237,143,82,137,187,143,61,62,12,229,38,165,203,77,123,154,213,187,143,126,227,174,58,144,103,9,87,94,136,218,223,20,204,191,55,14,227,221,17,235,199,207,85,237,96,116,118,127,203,220,45,197,252,25,67,34,113,235,212,214,18,191,183,176,26,73,242,147,86,152,56,174,177,86,137,79,253,92,49,41,56,215,236,80,247,75,188,105,22,165,199,64,239,212,28,31,85,200,22,157,137,198,197,27,238,138,78,194,57,178,225,125,140,87,12,239,146,220,185,71,38,92,123,101,105,126,192,38,163,37,202,35,108,163,209,238,95,37,34,114,73,66,18,148,190,152,171,96,10,86,51,202,150,187,52,50,110,148,34,226,223,17,92,87,234,118,233,245,120,243,170,186,151,179,224,43,163,228,246,124,59,79,228,96,221,37,252,73,242,254,23,100,121,152,156,49,79,28,243,71,116,119,125,61,207,119,22,72,102,134,252,114,82,137,21,64,198,38,64,8,98,1,0,196,0,33,128,66,0,0,16,134,58,2,64,170,29,1,0,93,5,1,3,42,130,128,144,43,104,109,2,70,58,10,0,2,168,40,41,12,116,20,2,1,129,0,0,48,16,12,0,64,48,2,64,160,1,0,192,4,3,0,16,12,2,128,0,0,0,24,8,96,0,3,0,0,1,148,162,4,140,189,163,218,65,2,52,162,90,2,64,24,20,32,29,5,0,8,97,64,2,29,5,0,0,0,0,8,96,0,0,7,193,118,4,67,118,56,157,24,106,174,70,248,84,161,214,36,96,250,143,66,53,93,57,3,13,241,108,221,70,46,7,46,108,109,75,114,38,25,165,208,34,167,7,108,197,75,108,169,157,112,156,123,153,102,198,165,202,3,55,46,78,221,44,163,37,201,231,114,109,142,82,131,180,7,165,56,46,199,30,124,45,242,141,33,169,77,114,83,200,153,71,15,66,89,166,88,220,248,66,156,56,8,188,57,107,131,119,23,46,78,53,26,58,241,228,168,211,10,137,198,145,146,155,186,47,36,237,153,215,112,133,56,182,203,132,118,196,209,109,161,100,146,72,9,81,185,27,70,60,81,56,90,160,158,77,172,12,230,148,100,103,62,77,166,183,70,204,163,215,144,51,232,90,229,14,113,181,192,161,192,84,75,169,164,42,37,108,177,74,52,130,58,48,230,81,154,61,104,78,25,32,120,48,141,244,59,180,146,107,134,201,171,141,181,26,120,190,81,195,244,72,244,115,186,141,158,102,89,117,46,26,217,205,50,126,163,154,57,29,155,194,65,19,56,209,41,154,191,80,70,10,192,136,203,147,162,59,90,50,156,85,112,102,228,208,29,107,38,206,98,202,90,236,137,245,56,83,101,194,46,236,14,156,186,137,228,84,248,71,59,116,92,217,157,91,2,227,208,153,75,147,104,71,210,115,205,84,128,211,22,71,9,41,35,220,210,229,243,32,143,159,71,165,225,185,59,51,58,214,61,81,0,25,104,8,4,16,0,0,0,134,32,1,12,10,16,134,0,33,128,0,0,12,4,3,29,0,128,116,20,64,0,232,116,21,35,42,135,64,77,1,84,20,2,1,148,145,4,208,81,166,208,218,21,20,50,182,139,104,18,34,246,134,208,51,161,209,166,208,218,17,157,5,26,109,13,161,92,122,167,252,55,193,231,158,142,178,30,142,159,169,230,57,81,172,66,125,68,76,165,200,208,67,102,119,111,130,155,68,57,123,0,235,176,223,192,65,87,47,168,216,9,186,95,36,38,233,148,250,117,13,180,192,125,57,98,86,223,254,112,18,229,243,208,105,241,96,18,225,117,35,228,174,191,32,215,191,66,137,166,223,15,143,127,114,171,104,3,164,2,171,249,99,217,207,32,184,251,177,243,125,64,92,127,217,4,151,29,17,73,69,115,253,72,146,181,203,32,152,238,148,95,244,43,106,141,110,171,26,146,81,231,132,78,229,41,116,253,64,153,198,51,124,170,246,7,186,59,182,181,210,138,235,205,124,20,210,72,14,120,228,148,37,82,224,221,61,219,169,252,138,48,140,163,76,37,21,9,173,174,151,60,123,129,162,148,93,198,248,254,198,144,151,52,112,194,115,140,158,245,75,223,177,210,178,39,20,239,245,3,161,165,217,90,19,84,248,34,51,190,188,217,172,82,107,169,65,17,78,42,75,146,182,208,154,3,138,105,69,190,127,115,135,95,151,233,196,191,234,151,248,61,137,227,139,230,173,158,22,179,30,217,207,36,224,226,238,254,175,240,77,49,206,147,201,53,78,246,244,251,255,0,231,246,59,240,98,132,35,21,56,69,211,220,228,250,190,58,24,105,34,182,238,175,177,215,139,46,39,187,28,227,189,95,46,63,84,126,196,105,49,109,69,39,38,233,87,46,206,141,54,167,38,9,169,225,117,46,235,220,203,46,25,99,169,94,252,111,233,154,232,255,0,217,252,25,223,83,13,62,159,71,173,199,172,135,167,211,145,125,80,255,0,99,161,244,62,78,51,148,26,156,100,212,163,209,163,222,240,223,16,90,184,249,121,56,202,191,254,70,153,215,111,80,42,185,10,8,154,2,168,40,8,160,47,104,109,2,40,40,186,13,165,17,67,162,168,40,129,80,80,192,41,80,80,194,128,154,10,46,132,2,161,208,12,5,65,67,161,208,10,135,69,36,85,1,157,8,215,104,109,32,198,130,141,118,134,210,140,232,40,211,104,246,129,149,15,105,166,210,168,131,29,161,180,214,130,128,203,104,109,53,29,1,142,208,163,106,22,208,50,218,20,109,65,180,12,104,84,107,66,162,140,199,69,237,10,2,40,40,210,130,128,138,13,166,128,65,157,1,123,67,105,68,141,49,237,30,210,6,153,66,160,10,97,66,176,176,13,162,218,59,11,1,109,13,163,176,1,109,10,24,0,168,40,99,2,54,134,210,132,2,160,161,128,10,131,104,192,15,206,74,93,69,69,116,58,185,183,194,246,201,51,213,132,161,40,240,120,240,118,141,241,103,120,248,97,30,132,226,164,98,244,252,218,70,63,140,86,119,96,205,12,136,14,73,97,146,151,6,222,86,220,92,245,58,231,21,71,30,92,219,101,181,244,3,143,114,83,118,18,146,236,105,159,10,113,220,142,104,124,129,120,229,235,228,232,147,92,28,149,114,224,232,197,27,234,6,241,81,148,76,231,22,129,220,57,93,13,45,74,47,220,168,231,147,162,92,131,35,245,80,71,27,144,13,39,37,192,224,165,46,40,223,78,162,165,182,70,242,132,99,45,193,92,111,28,145,19,61,57,198,46,28,30,102,110,36,16,241,206,141,39,21,37,102,42,45,163,88,62,40,11,199,210,140,242,66,157,148,157,51,110,37,30,64,231,135,171,128,156,43,146,184,140,138,226,72,12,224,248,161,100,78,172,115,244,143,204,82,136,17,138,123,122,154,71,81,182,118,142,121,46,71,8,216,87,173,28,145,203,3,147,81,143,105,156,37,40,62,13,103,153,74,52,192,226,175,81,175,52,38,185,26,8,188,82,247,42,114,166,76,122,157,30,78,248,216,28,241,147,96,241,185,62,14,136,225,163,72,168,160,57,241,225,107,169,164,154,138,43,38,69,30,135,52,164,229,32,31,50,145,172,97,74,203,199,14,57,42,107,210,6,59,233,208,229,21,36,103,92,151,11,2,20,57,55,197,120,166,153,63,76,139,148,147,65,94,182,28,170,112,92,154,30,38,60,210,199,37,207,7,175,130,123,224,99,90,198,130,42,130,136,36,116,58,0,165,65,69,164,61,160,69,10,141,118,137,196,12,168,40,210,130,128,206,135,69,208,80,17,67,162,246,143,104,25,208,232,186,13,164,17,65,69,208,80,16,58,42,135,64,74,69,208,168,104,41,80,168,186,10,2,10,67,161,208,13,8,96,64,134,0,2,24,0,0,0,5,1,64,1,25,103,139,148,26,138,118,120,115,142,217,52,251,30,252,254,150,120,154,149,89,164,107,19,92,174,62,162,199,212,77,149,18,197,30,121,29,136,10,125,9,178,101,43,22,238,0,182,232,28,185,248,49,158,78,122,244,28,167,233,176,47,175,35,34,13,215,35,220,168,11,176,226,136,89,19,251,6,239,220,11,14,228,223,238,75,151,32,105,255,0,150,29,23,4,110,246,18,145,70,150,27,157,25,238,227,128,143,0,104,208,85,112,132,159,113,165,234,32,42,227,236,130,79,183,114,173,114,75,248,2,157,250,90,224,85,234,147,20,167,127,168,225,46,101,16,34,81,78,61,47,224,151,15,76,118,202,149,240,106,162,154,180,197,87,26,2,86,85,25,250,184,246,58,35,63,204,191,185,147,140,91,74,75,175,236,41,99,150,46,113,243,31,229,3,173,100,190,77,20,84,250,75,159,147,146,25,20,173,116,125,209,190,41,115,212,6,226,215,84,114,107,112,73,194,214,56,207,223,114,61,40,201,62,188,176,158,198,189,63,176,31,63,158,62,78,29,216,224,247,86,213,21,207,39,14,7,40,59,124,73,30,207,136,232,229,153,45,177,140,169,247,225,254,231,135,40,79,14,103,14,92,111,173,53,253,201,173,61,77,62,165,164,210,165,124,74,50,230,50,42,88,86,71,252,20,212,191,248,223,255,0,213,247,251,117,57,96,169,81,180,101,181,114,248,249,5,79,55,79,246,58,33,53,142,165,141,180,227,213,255,0,146,188,204,122,142,50,253,107,255,0,113,117,95,127,230,95,212,183,133,227,130,190,98,255,0,50,229,50,69,175,119,65,170,142,175,15,52,178,71,234,95,228,234,74,209,243,254,25,145,225,213,99,246,189,146,251,51,232,27,219,47,191,247,26,135,180,40,96,69,20,45,163,24,19,180,54,148,22,2,218,20,59,16,19,180,123,74,16,11,104,81,66,1,80,182,148,48,136,218,58,40,65,69,0,196,3,0,0,24,18,8,10,160,11,37,129,64,74,40,0,0,64,48,1,0,197,99,38,128,105,140,144,2,172,44,145,128,194,132,48,2,104,161,0,8,96,2,161,208,0,12,4,0,48,0,176,24,130,192,0,0,0,0,0,0,4,48,24,10,192,6,2,0,24,155,1,52,0,153,68,14,192,97,98,24,31,157,199,147,68,147,70,119,69,195,169,213,201,73,236,21,217,82,166,103,220,41,168,242,105,143,44,177,75,130,81,18,234,7,175,166,214,71,39,165,178,181,56,84,150,232,158,68,27,78,209,232,96,213,220,118,205,129,80,78,81,218,206,92,216,94,57,95,99,190,41,94,228,44,201,74,12,35,135,13,95,37,228,149,62,25,132,222,217,2,221,34,142,168,73,78,2,142,232,200,141,53,169,242,119,199,28,122,129,193,154,62,171,46,19,81,129,211,158,49,218,113,75,167,1,19,230,53,147,113,211,231,238,137,203,180,112,250,168,43,191,22,75,141,28,249,226,183,89,172,32,210,177,184,169,160,140,149,40,24,54,236,222,42,165,181,134,76,107,168,25,99,221,38,117,69,210,228,52,240,84,86,92,109,244,3,147,43,245,18,166,92,241,179,14,224,108,226,231,19,61,178,130,52,197,147,105,89,36,164,128,136,212,144,175,104,70,13,19,56,176,45,100,18,118,201,135,83,86,170,32,59,84,46,12,109,185,81,163,77,32,40,244,116,79,116,105,158,92,25,213,163,205,179,33,21,233,207,9,207,44,71,108,102,167,17,74,22,42,199,154,240,220,141,99,130,40,232,112,163,60,141,164,84,68,234,40,199,204,221,192,167,41,73,180,68,97,234,8,153,240,202,140,168,39,141,217,75,29,68,42,184,145,14,13,4,56,145,212,162,165,16,142,55,193,233,248,116,238,9,28,57,49,242,116,120,124,182,207,105,157,107,30,181,5,20,186,14,140,52,138,2,168,40,1,20,137,24,85,147,33,161,176,51,160,162,128,9,162,168,6,2,160,24,0,128,96,0,20,2,109,36,0,218,68,121,177,186,57,115,234,61,91,81,146,109,243,220,212,102,189,53,200,206,60,121,156,87,37,126,39,146,69,174,160,50,142,120,203,185,162,118,136,166,0,32,24,10,198,0,2,180,22,128,96,45,200,55,1,64,32,1,128,128,1,163,205,241,12,107,234,246,61,35,28,248,150,72,53,32,60,62,230,115,145,180,227,182,114,72,206,81,180,105,150,87,200,249,118,58,165,192,163,31,112,39,111,32,250,26,51,57,129,203,150,82,115,168,154,193,58,91,186,160,81,169,91,22,73,168,162,42,229,145,40,242,204,188,245,217,244,48,123,178,124,26,99,193,92,128,229,154,85,233,68,121,153,85,191,216,223,106,137,156,165,207,80,35,206,158,215,221,138,25,167,126,190,159,6,139,20,164,249,73,127,145,121,42,47,167,165,128,214,166,27,109,183,93,190,69,248,136,203,139,175,129,249,60,191,99,28,144,166,248,228,163,169,78,254,151,199,184,247,168,247,228,243,37,230,174,147,145,131,212,228,197,110,82,185,118,177,82,61,232,100,67,243,63,118,120,235,196,84,112,197,95,169,142,58,219,219,41,75,168,35,215,115,181,241,253,202,140,189,206,21,169,139,91,92,141,163,146,239,144,58,59,150,186,63,115,7,146,227,242,205,35,59,148,149,129,111,136,177,110,253,215,246,19,151,63,15,128,229,48,41,74,163,238,151,82,219,249,225,146,189,254,1,241,30,58,117,64,52,163,59,93,215,244,28,84,177,252,175,112,184,182,165,30,27,41,75,144,53,132,239,170,111,236,91,145,133,53,204,100,53,147,223,168,27,125,71,14,191,77,27,222,248,249,166,206,216,72,223,106,201,26,97,95,57,74,61,209,150,108,143,136,199,150,207,75,196,52,15,28,183,70,182,190,203,131,205,88,166,164,237,122,187,203,177,5,194,121,55,198,48,111,133,95,100,119,97,207,60,82,246,190,181,209,254,134,24,224,161,30,58,145,154,114,73,172,109,110,94,253,128,245,116,218,157,26,207,25,79,20,148,148,186,65,241,127,99,222,146,220,185,60,111,5,209,236,132,50,231,138,244,253,23,213,255,0,168,246,110,198,168,139,127,75,235,253,198,38,175,238,9,218,50,24,196,0,48,16,0,192,64,3,16,0,0,196,0,48,16,0,192,64,3,1,0,12,0,0,6,32,10,6,32,1,128,128,0,0,2,0,0,1,128,128,41,128,128,6,2,0,24,8,2,24,8,0,0,0,0,0,0,0,0,6,2,0,24,8,0,96,0,0,0,0,0,0,0,0,32,24,8,0,160,16,0,0,8,6,2,0,63,62,125,2,50,164,107,60,91,99,102,7,86,22,189,69,109,38,55,216,214,31,32,102,219,76,151,201,180,226,172,206,72,6,184,66,221,200,110,224,148,7,86,45,76,163,81,125,14,248,109,201,3,199,186,103,78,28,206,15,158,128,105,168,193,234,224,201,122,56,103,165,5,28,208,50,201,166,245,21,24,37,75,113,209,135,50,146,171,31,150,182,109,57,231,133,195,152,132,107,159,152,245,57,177,114,233,149,28,178,126,150,76,162,224,247,5,92,227,70,125,29,155,194,75,36,76,167,9,69,252,4,118,99,200,165,140,198,57,54,206,152,240,114,168,140,144,169,129,89,31,170,201,148,247,82,55,242,183,99,179,154,24,228,167,202,224,14,204,62,152,149,38,79,99,39,155,107,166,1,53,187,131,155,38,55,30,78,206,214,101,146,74,72,14,69,212,171,161,75,134,53,204,64,191,49,109,42,45,73,28,253,25,81,150,217,88,86,190,91,82,41,193,237,54,133,74,6,115,157,61,161,28,146,123,100,109,25,41,68,203,34,182,74,232,21,209,183,129,65,237,145,16,155,232,54,249,3,211,197,145,168,245,52,142,170,157,51,131,12,222,211,57,201,169,4,123,113,201,25,174,162,154,141,117,60,136,102,148,123,150,245,19,125,201,22,187,30,36,223,6,115,198,227,208,207,14,167,213,76,237,139,142,72,148,115,70,54,104,161,193,174,196,131,161,7,52,177,212,141,98,234,36,228,124,153,202,92,21,21,57,166,78,25,237,202,164,103,184,35,212,138,247,240,207,116,77,15,59,65,145,175,75,103,164,99,91,192,33,129,21,35,0,1,148,72,88,0,1,19,158,212,5,129,202,243,242,30,115,44,74,234,11,57,60,230,67,207,43,16,174,224,57,161,159,220,169,234,34,151,81,10,121,115,109,49,150,103,36,115,101,205,186,66,142,84,88,205,83,133,202,216,238,135,213,25,59,220,105,26,185,112,102,230,14,93,131,109,171,2,148,184,187,58,180,249,239,134,207,61,186,116,105,138,91,101,100,220,92,215,173,184,153,72,202,18,221,17,153,104,247,49,239,100,136,33,238,99,182,72,202,29,176,176,17,5,41,26,41,89,136,41,5,116,1,138,153,106,86,69,88,159,35,0,60,189,102,157,43,146,254,135,11,61,220,177,221,6,143,35,83,129,227,110,75,146,163,150,92,48,177,245,17,80,136,155,40,203,45,190,128,101,60,189,18,228,35,142,221,203,169,112,197,92,155,40,145,89,40,37,216,170,174,165,73,164,102,161,44,146,167,196,74,137,218,231,244,190,11,134,24,199,239,238,111,24,40,170,161,237,176,51,81,76,39,14,57,234,108,162,41,199,210,202,57,229,93,23,54,114,234,36,177,187,127,79,115,183,232,93,62,236,228,205,8,100,151,175,138,126,224,113,237,201,146,251,115,105,162,127,3,22,237,164,119,41,97,198,185,201,5,255,0,216,113,205,133,253,57,49,191,254,196,133,114,45,28,87,229,69,61,28,101,75,106,253,14,245,21,215,251,134,210,194,188,169,104,246,167,177,180,75,158,124,82,186,184,158,191,149,199,185,156,240,38,186,18,21,193,135,91,25,100,113,233,247,59,49,230,140,169,167,212,230,203,163,87,186,185,71,28,165,151,76,218,247,125,64,247,84,148,160,185,52,83,181,207,110,167,151,131,83,106,11,119,53,208,234,134,107,151,221,1,219,23,208,75,135,181,152,169,122,77,97,45,220,62,160,90,91,91,93,138,226,92,223,63,216,158,191,116,31,63,163,3,88,202,165,77,20,210,49,186,174,77,20,159,111,216,7,25,126,135,68,38,98,182,203,158,229,194,32,116,191,226,70,154,180,121,90,189,27,199,38,224,213,245,166,143,82,23,223,160,245,88,252,204,15,101,238,93,54,153,105,243,234,51,77,70,49,114,155,236,122,26,31,14,199,9,75,38,120,250,220,173,166,250,177,226,197,28,50,82,154,139,203,221,165,71,84,100,7,100,101,236,255,0,67,120,62,14,56,75,165,114,116,99,126,236,13,196,215,116,0,0,49,116,0,24,8,0,96,32,1,136,0,128,24,130,192,96,43,25,64,2,177,144,0,0,0,0,0,0,0,0,49,0,12,0,64,48,16,0,192,64,3,0,0,0,1,0,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,32,0,24,0,128,0,0,0,0,0,0,0,0,0,0,0,0,15,139,132,163,40,114,98,241,195,115,49,243,26,19,147,235,103,103,55,69,37,34,50,58,232,101,25,54,54,200,173,19,221,18,36,152,225,207,6,157,56,96,96,144,210,52,81,228,167,142,250,1,141,122,141,166,170,3,88,105,89,25,37,197,1,174,155,82,241,112,250,30,130,204,178,67,169,227,27,99,200,215,22,7,87,159,82,41,231,82,224,230,148,92,149,153,93,62,74,141,231,196,183,29,112,132,115,99,163,150,50,82,141,26,96,201,229,78,187,48,42,24,101,135,39,193,215,44,113,148,108,182,150,72,41,25,100,158,200,208,70,80,168,79,105,115,138,147,71,4,242,55,147,131,179,20,156,163,200,29,80,165,3,41,164,147,97,25,243,69,74,54,168,14,95,55,150,140,166,183,74,205,50,96,146,109,160,198,151,112,45,100,75,29,51,159,119,168,172,141,95,5,99,130,116,6,114,198,217,59,118,157,111,210,115,229,96,99,40,247,4,111,24,238,137,148,224,224,194,186,52,217,18,225,154,228,195,28,158,164,112,167,71,94,159,35,106,130,57,242,98,218,232,206,168,236,204,153,201,46,160,37,195,52,250,137,175,72,99,235,65,90,225,126,170,55,203,5,86,96,150,217,89,219,74,120,194,56,95,82,93,163,103,21,22,103,40,216,10,50,59,180,185,31,70,112,86,214,105,12,219,64,246,122,161,56,156,56,181,156,114,116,99,212,198,110,136,163,52,45,28,241,93,153,220,213,163,55,133,1,199,56,83,176,139,55,201,133,215,6,113,194,209,70,248,101,182,73,158,174,41,238,137,227,198,46,142,221,38,71,244,179,27,141,99,186,199,100,5,153,85,55,72,199,241,49,223,182,204,117,90,149,142,44,241,229,150,94,119,153,124,154,206,41,186,250,69,36,209,150,76,202,39,38,29,86,248,19,57,55,212,66,187,35,153,73,25,100,147,145,207,12,156,155,110,177,10,145,160,97,101,66,147,164,96,242,122,135,154,116,115,242,105,151,74,154,20,166,115,110,118,104,152,14,81,178,35,31,81,180,99,113,22,222,64,211,117,68,143,50,194,81,123,76,99,42,157,50,41,205,189,198,176,201,193,123,20,145,148,150,217,0,73,91,11,54,130,78,38,89,21,48,54,211,228,167,71,98,118,121,144,157,73,29,216,231,113,38,174,54,3,55,50,163,43,34,134,3,16,20,4,57,109,22,251,3,64,50,222,199,188,13,3,117,24,185,7,32,116,44,131,121,14,78,80,212,152,133,110,228,101,56,169,46,131,140,172,114,3,135,54,159,249,76,37,167,146,61,30,228,228,225,88,30,116,240,56,65,202,77,36,114,213,200,232,212,101,121,37,203,225,25,198,60,88,9,42,232,55,75,168,57,36,172,138,114,253,64,149,89,100,248,225,119,58,98,168,136,99,81,85,216,209,32,24,32,238,50,161,147,57,112,87,111,177,156,185,144,25,230,227,27,230,190,79,26,115,89,155,83,126,165,233,111,249,151,253,143,67,89,155,108,118,197,92,153,195,139,79,41,229,114,147,87,119,72,41,67,4,93,69,70,219,51,205,12,109,165,30,87,99,186,81,201,89,106,52,228,182,169,62,200,227,252,46,77,215,37,187,226,50,16,172,241,228,205,133,222,25,201,124,118,61,13,54,186,57,94,204,149,143,39,244,145,203,57,73,122,54,44,113,238,171,159,220,203,36,55,213,254,225,30,234,231,142,140,110,63,169,193,163,213,73,237,197,63,174,63,76,159,230,71,167,22,165,27,42,48,112,76,228,212,233,148,147,224,244,252,187,143,28,153,202,22,69,124,236,241,207,77,59,85,202,168,201,154,96,206,212,61,92,56,179,210,212,233,227,56,52,209,229,229,193,195,139,124,199,185,26,122,56,179,93,29,49,151,238,120,184,179,249,114,140,101,219,131,209,134,79,82,8,237,82,245,63,146,162,237,218,57,225,46,253,141,162,234,192,174,159,98,163,45,188,54,36,249,251,142,81,64,91,151,38,170,82,78,215,234,115,211,170,53,132,184,107,163,3,170,57,56,163,167,10,111,236,112,227,250,185,103,126,55,85,223,220,141,57,53,49,107,35,231,247,33,54,250,87,201,219,173,140,101,139,116,162,112,42,221,195,253,204,171,120,73,163,120,100,57,35,35,163,20,149,244,42,59,34,219,44,206,50,227,169,86,5,0,172,0,97,98,177,110,2,128,141,193,184,11,177,110,51,176,8,167,34,108,4,81,73,208,247,146,32,43,112,247,25,140,13,84,202,220,96,27,129,90,249,133,41,89,205,99,82,16,174,128,49,222,104,165,100,85,5,136,0,96,32,176,29,133,138,198,0,22,0,0,1,98,176,24,10,198,0,22,32,1,142,196,32,24,8,0,96,33,128,88,8,96,22,22,2,2,130,201,0,42,194,196,0,59,11,16,0,236,44,64,3,176,177,0,14,194,196,0,59,1,0,14,194,196,0,59,21,128,0,88,88,134,7,231,173,133,136,103,70,14,60,14,236,1,34,7,11,76,234,194,183,245,234,115,227,173,220,157,105,109,230,37,196,19,195,236,53,232,143,35,142,110,204,199,38,75,149,21,14,121,187,24,77,218,178,242,70,213,153,190,132,105,22,105,6,102,139,138,166,65,217,130,73,250,89,166,93,38,229,186,39,30,237,175,131,179,14,171,180,138,142,95,46,88,229,201,180,224,220,108,233,154,142,69,104,112,138,113,162,160,210,231,244,237,99,213,43,137,139,254,20,172,203,38,161,201,215,96,50,78,153,190,44,202,38,82,113,148,76,121,176,174,207,55,215,118,116,199,45,163,205,133,217,213,142,44,14,213,234,137,203,155,19,77,180,111,12,169,42,27,123,130,60,253,178,114,228,214,15,97,212,177,70,70,83,194,208,19,187,115,20,227,18,18,123,132,219,82,228,6,167,181,151,146,42,80,49,154,230,205,33,58,92,129,132,96,211,228,219,19,219,51,166,56,227,36,99,151,20,147,184,129,208,226,165,27,57,179,97,246,52,199,39,183,146,163,203,166,7,28,19,232,195,110,217,157,179,199,30,199,54,76,114,234,128,167,78,38,152,178,109,84,206,92,91,220,233,244,58,252,155,10,89,41,242,98,242,36,109,44,123,81,201,145,84,130,9,202,201,65,96,144,13,58,47,22,71,9,166,66,29,114,21,237,233,242,41,192,185,52,143,63,73,151,106,163,76,217,218,33,93,119,184,206,113,57,177,106,57,228,232,243,84,162,2,134,69,23,201,162,148,83,220,153,131,148,89,134,73,180,248,96,122,177,212,241,212,37,170,74,39,149,139,55,60,155,74,106,81,16,172,117,89,222,73,252,25,13,171,152,231,26,69,70,154,124,155,101,71,92,158,229,103,157,14,182,122,24,38,164,169,129,80,69,238,162,212,80,109,68,82,187,1,208,5,68,160,164,103,44,102,193,65,28,110,60,150,160,205,182,114,41,240,138,38,46,145,45,187,46,42,199,74,200,8,242,140,229,143,213,102,209,105,20,210,96,40,112,130,81,82,26,69,81,21,154,227,130,102,104,226,103,54,84,99,183,147,171,3,224,206,49,224,168,186,96,116,2,116,103,101,89,150,155,41,3,102,74,69,88,17,59,100,194,205,40,137,75,105,81,98,38,51,178,194,162,249,45,49,80,0,237,9,161,52,9,132,37,195,52,124,162,90,20,100,4,221,25,230,157,65,209,180,146,57,53,114,232,136,57,37,204,137,156,146,84,90,233,100,215,170,251,160,168,217,221,245,52,140,68,158,233,81,161,64,134,11,160,117,96,82,67,161,125,135,116,4,205,82,102,105,149,146,125,254,73,116,147,249,3,135,84,155,149,70,75,143,168,33,232,143,29,200,203,25,188,206,77,58,53,164,163,25,55,69,196,212,203,161,23,201,164,185,186,8,65,221,215,67,76,162,120,86,72,237,109,175,102,187,28,170,18,199,147,110,95,210,94,231,166,161,72,111,10,201,23,25,174,8,60,236,144,109,92,120,238,157,242,122,58,60,235,44,20,165,195,250,102,189,153,204,176,60,115,106,110,191,150,79,164,190,31,179,4,165,12,146,150,158,50,147,106,164,186,175,223,220,138,245,45,169,52,184,52,132,86,72,74,250,246,103,147,248,252,184,223,175,6,88,252,163,167,75,226,80,201,106,212,190,220,53,250,5,60,209,113,110,50,84,207,63,85,13,190,180,174,186,175,115,223,148,35,168,192,228,170,91,87,94,233,158,118,76,94,232,138,240,84,163,149,218,79,245,12,121,229,130,78,57,45,166,248,99,213,65,194,62,137,63,225,61,181,237,205,166,109,40,44,216,35,41,70,155,141,145,93,88,115,110,135,12,234,132,212,151,220,241,176,202,88,94,235,244,199,170,59,180,217,84,224,154,97,29,241,151,67,93,220,252,28,219,189,37,194,94,224,110,223,171,224,78,64,138,218,128,188,77,183,193,221,141,201,209,197,133,109,145,219,25,36,184,234,69,117,202,10,88,156,101,234,227,185,227,56,197,100,123,31,221,123,30,190,41,74,71,6,179,27,199,149,181,23,79,189,217,21,11,179,55,196,218,57,160,205,225,247,3,182,18,147,116,205,36,99,133,59,54,155,228,4,22,43,21,149,14,192,86,22,3,16,172,44,33,133,136,146,138,177,88,128,11,176,36,0,118,22,32,0,176,16,192,0,0,0,106,84,72,192,189,204,106,70,99,32,211,113,59,133,96,20,247,21,184,128,2,247,6,242,68,5,57,11,113,32,17,86,86,226,2,194,181,82,3,52,199,100,22,4,238,21,129,118,51,34,183,1,96,70,224,220,21,96,103,97,97,26,1,157,143,112,22,4,216,194,152,8,0,96,32,1,128,128,6,2,0,24,8,0,96,32,1,128,128,6,2,0,24,8,0,252,254,134,144,234,203,199,27,145,209,132,26,66,41,245,46,113,81,23,21,192,70,115,226,92,26,71,35,138,50,146,106,92,141,244,10,191,51,144,147,178,32,54,128,123,248,161,118,16,211,32,133,195,52,93,12,218,228,174,128,62,229,182,46,192,192,233,211,102,174,25,232,65,41,43,71,139,23,71,126,147,83,249,89,80,245,158,148,112,41,158,158,174,11,44,45,30,95,151,37,42,40,164,203,130,87,201,27,26,41,89,21,181,36,236,235,199,40,237,56,83,116,14,82,42,58,102,214,235,70,240,156,118,215,115,151,28,28,144,229,9,68,35,166,25,42,70,237,198,81,60,244,217,75,43,78,128,210,81,219,35,44,156,201,51,161,122,163,102,83,73,0,163,13,194,158,38,138,199,145,110,163,170,148,162,7,62,41,56,157,9,169,46,76,246,164,202,226,128,165,142,32,241,123,25,249,219,74,142,107,3,57,198,73,240,61,202,185,52,221,184,231,207,233,96,105,5,13,198,142,81,137,201,7,193,18,200,238,128,233,201,145,72,231,156,55,43,38,42,79,147,88,52,7,43,142,214,51,162,73,51,9,173,160,43,4,197,67,64,107,142,117,35,169,212,226,114,70,141,241,79,176,15,203,174,134,144,94,144,230,200,150,77,178,160,35,37,193,153,249,155,153,213,56,169,192,227,120,218,152,26,198,27,141,161,22,86,24,212,74,221,21,32,33,227,219,201,158,73,112,116,206,165,14,14,25,253,64,10,84,107,139,38,217,163,157,149,22,7,181,138,91,162,81,231,233,243,237,71,84,51,41,17,90,178,91,101,54,170,200,82,77,209,21,49,155,220,108,78,192,118,138,40,134,140,165,54,164,106,157,196,33,62,17,207,57,181,35,161,242,115,201,122,249,40,91,164,107,12,156,19,53,233,224,231,222,212,130,58,124,234,145,191,152,168,227,219,185,14,164,21,210,178,91,38,112,221,201,48,92,114,105,9,114,64,161,105,10,118,109,68,72,138,112,182,138,66,129,64,48,11,0,13,226,117,33,56,130,224,5,182,186,14,50,101,38,58,64,45,197,39,100,74,36,166,208,26,144,215,37,41,3,68,15,177,155,234,88,53,101,16,249,56,181,18,221,58,93,14,217,90,56,101,245,54,69,68,248,70,111,210,135,41,91,37,253,74,192,188,106,163,126,229,2,6,80,88,251,114,74,40,7,20,12,125,9,109,16,68,146,146,228,195,54,69,142,63,87,234,107,55,207,94,135,159,172,203,24,206,59,157,20,92,31,27,123,89,211,28,123,177,117,85,125,14,8,229,147,127,195,198,223,204,184,58,177,75,82,215,16,198,190,237,129,209,139,7,60,154,206,17,141,36,99,28,186,168,112,240,69,255,0,211,34,191,23,197,102,197,60,127,45,22,164,92,49,166,203,201,27,106,49,117,20,44,57,240,100,154,219,146,63,6,126,39,41,198,10,16,79,158,103,78,189,63,247,21,35,57,201,106,39,229,195,232,75,212,253,254,13,91,142,56,213,84,76,244,216,220,49,91,250,165,203,43,203,236,138,139,87,9,41,127,227,13,110,155,195,231,139,204,212,75,201,201,87,25,67,235,253,187,152,230,203,44,56,210,143,212,221,69,48,208,106,54,231,156,183,113,86,220,250,191,150,77,92,114,248,111,138,203,14,109,153,101,95,149,77,174,191,245,35,213,207,229,203,26,158,62,31,73,39,217,156,190,37,248,111,20,132,161,139,108,117,112,87,20,226,226,230,189,185,234,121,95,241,41,195,65,44,117,45,245,183,119,199,251,245,50,219,150,88,114,106,39,151,38,57,122,101,39,105,251,30,148,96,227,24,180,174,151,67,147,194,239,44,37,138,42,219,116,125,30,159,79,12,248,39,142,171,52,30,232,252,175,96,143,155,201,12,147,212,75,102,54,226,151,168,203,11,150,9,205,167,233,93,143,115,54,57,97,155,223,23,95,212,226,203,134,50,147,146,175,80,138,188,57,227,150,27,147,54,132,175,142,231,147,229,229,211,206,82,132,91,58,244,218,133,57,37,223,216,35,210,132,170,95,127,238,104,165,220,230,82,183,240,107,9,95,126,0,232,82,179,163,28,237,114,112,197,211,54,132,232,43,212,211,183,118,115,248,143,167,35,124,187,253,215,251,134,154,114,179,93,117,202,17,245,109,111,223,163,248,50,175,62,18,86,116,227,57,182,215,85,76,219,27,160,59,240,186,54,159,107,57,176,206,217,209,62,128,101,96,153,44,93,13,50,212,12,247,20,152,0,0,0,236,4,0,48,16,0,192,44,0,67,1,128,0,8,6,72,236,64,3,16,0,192,0,6,50,70,0,0,4,12,64,5,0,0,16,0,5,0,128,98,10,96,32,1,128,128,6,2,24,0,0,0,0,0,1,73,146,0,93,134,226,0,11,176,178,0,11,177,153,142,200,44,9,220,27,128,160,39,112,88,20,4,238,13,192,80,17,184,44,11,2,44,55,1,98,22,225,216,31,7,141,223,5,91,140,172,136,240,93,238,58,50,37,61,195,199,196,140,233,166,48,55,203,20,213,144,254,146,148,189,36,88,17,208,173,193,64,69,43,26,225,147,181,217,162,143,40,33,72,43,131,73,165,72,206,202,130,152,209,81,146,6,213,133,69,114,45,212,203,102,79,169,7,84,53,78,169,131,201,22,236,193,46,5,30,165,70,239,34,99,199,181,200,194,185,46,11,144,59,97,24,51,73,233,226,250,28,106,82,131,58,161,158,227,201,69,37,229,139,36,183,34,39,63,87,35,121,34,227,65,9,46,8,148,107,145,198,106,232,217,195,116,64,140,57,59,26,79,107,137,134,202,52,135,61,64,231,170,145,209,139,45,119,20,240,152,201,74,44,14,201,205,56,145,9,47,115,20,165,36,84,34,239,144,45,199,115,5,7,22,107,13,182,116,56,197,160,57,55,109,50,212,75,113,213,147,21,152,203,15,0,115,169,210,51,148,189,65,146,46,50,161,109,226,192,218,19,244,153,169,250,153,49,97,249,130,183,141,221,149,56,167,16,141,109,35,119,33,16,248,4,92,234,140,236,7,101,225,149,76,141,182,129,32,175,65,52,226,97,150,27,165,192,177,100,226,139,223,200,66,134,232,148,234,172,106,81,145,158,78,0,191,53,37,68,110,182,68,190,144,135,212,172,14,172,124,198,142,124,177,169,29,48,173,164,102,142,228,7,46,70,168,80,228,39,7,116,40,173,172,13,177,155,227,181,35,44,125,78,165,20,1,147,43,81,49,199,145,169,89,115,91,184,51,126,144,61,12,121,20,145,103,155,12,174,47,131,175,22,125,200,145,107,89,65,48,219,192,41,88,200,172,246,242,103,147,19,125,14,128,42,48,134,55,92,143,200,141,155,0,164,66,138,136,246,161,77,49,70,251,128,52,103,182,73,217,183,3,160,8,74,209,84,74,94,163,106,224,138,138,17,64,4,129,84,0,77,133,140,64,49,217,52,0,88,168,86,59,1,80,211,29,133,5,49,0,16,70,103,88,228,207,62,110,145,215,169,151,20,113,100,96,71,187,20,21,228,183,216,82,117,72,210,17,219,31,144,44,150,198,223,2,64,10,253,202,92,0,209,67,124,174,166,51,220,185,52,186,117,124,147,39,192,24,201,212,27,247,60,220,143,126,121,41,244,84,211,61,44,159,75,246,60,77,77,228,93,118,201,113,37,217,141,29,47,89,12,124,66,59,223,244,53,199,171,212,202,182,98,131,226,254,163,204,223,78,49,239,240,142,143,54,105,212,103,37,94,204,152,61,40,107,229,143,140,248,222,63,151,211,247,58,161,146,57,58,126,199,145,139,62,71,106,94,181,221,72,215,6,79,37,238,130,107,21,243,31,228,249,95,236,105,30,148,180,248,167,47,84,35,247,232,101,170,211,44,120,101,146,57,114,250,82,91,92,173,62,78,184,53,146,9,247,50,214,91,194,163,127,92,227,31,234,5,168,137,238,139,9,112,204,219,8,202,113,243,53,95,244,195,143,213,153,106,218,199,141,166,169,147,159,62,92,89,55,66,85,107,105,205,172,207,154,120,191,140,237,165,113,248,228,149,98,97,23,134,11,43,200,231,23,46,242,183,25,123,252,52,78,182,43,39,155,181,83,113,89,43,251,255,0,147,39,155,204,139,123,84,111,219,220,214,110,121,62,54,97,35,78,79,13,212,100,211,234,61,21,234,139,92,158,246,159,196,38,245,48,148,210,139,126,151,183,163,62,99,27,146,154,148,87,49,228,244,227,59,146,150,238,24,193,245,154,200,199,91,160,156,241,255,0,205,198,183,112,124,214,25,231,150,89,71,98,120,223,63,99,218,208,106,101,24,71,34,225,247,59,231,163,195,155,11,150,154,49,131,239,30,128,124,166,124,153,224,163,40,84,225,92,198,74,232,230,121,86,73,166,161,44,114,124,54,157,158,206,109,60,163,159,46,57,173,187,101,211,238,121,186,141,62,217,55,186,80,190,232,10,197,169,105,164,217,219,142,105,190,31,83,204,132,37,8,195,28,190,149,43,139,127,39,102,8,184,205,123,16,119,43,171,54,130,179,167,22,134,83,194,167,143,212,159,111,159,99,56,98,119,208,14,141,60,107,213,117,67,213,230,140,167,229,55,23,95,60,255,0,220,20,188,168,74,79,164,87,169,124,30,38,125,68,181,26,117,168,134,217,203,19,218,219,234,163,217,133,119,41,45,198,240,179,201,134,175,248,50,203,245,87,63,238,122,186,60,208,201,8,77,116,147,160,59,48,71,164,142,140,146,51,132,160,219,219,213,118,9,74,194,105,8,4,84,80,116,38,192,11,177,153,217,74,64,80,10,198,0,0,0,0,0,0,0,0,3,16,0,0,192,4,48,0,0,0,0,0,0,1,136,0,96,33,144,0,0,0,0,0,48,16,194,144,192,2,0,0,10,0,0,0,98,0,24,128,0,0,0,0,0,2,24,8,2,152,8,0,96,32,1,128,128,6,2,0,128,0,64,49,146,48,166,2,0,62,25,170,116,56,203,107,53,201,142,87,116,101,70,217,104,210,148,72,43,27,230,141,50,98,227,114,2,49,171,22,72,237,144,65,242,94,71,104,12,236,113,68,174,166,188,40,144,76,154,68,167,108,77,242,56,117,40,210,95,65,146,55,151,208,97,21,234,96,82,234,55,212,93,193,178,42,159,67,46,229,223,4,119,42,27,124,10,15,146,246,240,102,184,144,29,43,30,228,40,250,24,240,228,174,10,200,183,59,8,222,49,83,137,155,131,132,248,232,68,50,56,157,49,146,148,108,162,146,140,160,74,195,104,205,77,238,164,109,143,38,215,76,14,121,197,194,71,70,44,151,2,115,165,35,20,220,80,29,80,167,34,103,26,149,163,24,100,182,116,246,176,133,110,136,113,114,102,145,156,75,77,80,6,40,42,166,105,228,174,167,51,156,148,142,140,57,211,225,129,203,169,221,141,240,86,13,75,232,217,190,166,10,113,60,228,156,100,7,171,187,116,109,25,198,75,119,36,105,231,197,51,73,227,190,80,25,106,113,197,198,209,195,187,177,232,78,62,154,60,252,145,219,48,37,174,66,199,124,19,220,43,124,82,190,13,37,10,228,203,19,166,111,54,246,132,97,249,138,120,248,180,42,46,50,226,128,132,42,228,169,117,33,176,42,47,147,73,75,210,78,44,78,106,202,112,119,180,3,13,185,26,229,76,120,97,180,218,105,73,1,207,29,174,60,153,206,53,208,50,250,95,3,132,183,70,128,223,77,114,70,141,84,168,141,47,18,163,124,235,184,28,249,162,151,39,55,89,29,77,110,141,24,56,236,96,82,225,27,66,119,19,156,211,11,228,11,221,76,137,250,186,23,154,137,132,163,64,101,41,109,67,197,154,137,201,203,51,232,7,126,44,254,163,177,61,200,241,99,38,153,223,166,205,106,152,87,88,201,148,233,17,28,215,35,42,210,198,152,186,136,11,37,161,110,26,146,3,55,22,153,164,100,80,182,128,164,253,135,9,48,161,1,160,140,212,157,151,96,1,96,0,1,96,0,48,16,0,197,97,96,1,101,89,13,9,1,165,129,41,132,223,4,28,186,151,114,163,150,124,200,219,44,173,182,206,121,190,161,83,23,121,98,151,44,232,163,44,17,171,155,234,255,0,177,168,19,32,141,208,15,176,7,216,127,118,33,160,20,170,184,34,78,211,178,155,175,177,18,117,25,89,71,46,124,155,113,202,151,170,184,60,119,37,146,106,75,245,58,117,249,125,113,133,190,101,212,228,130,147,185,85,218,230,136,30,63,83,248,93,14,167,142,91,122,81,142,53,181,54,184,103,70,44,137,74,147,184,215,63,35,13,56,115,36,178,126,230,175,50,250,118,213,51,28,171,111,191,61,40,209,207,19,81,147,189,239,134,105,35,208,208,74,81,194,225,47,171,27,112,255,0,40,189,76,211,203,166,138,254,119,42,251,35,159,77,154,82,158,199,244,237,114,254,180,60,141,75,95,143,253,56,165,253,200,58,28,172,158,2,192,14,109,102,61,216,156,151,88,250,191,220,226,87,146,50,221,115,107,170,254,100,122,183,220,243,117,58,92,152,103,230,233,229,232,246,190,98,69,45,62,151,15,151,54,165,41,47,121,71,106,130,247,126,236,150,212,180,185,181,47,210,178,75,108,23,194,43,54,61,78,101,21,158,114,132,58,205,190,145,95,238,97,173,207,23,5,29,187,96,149,66,30,200,43,142,57,48,44,146,89,96,229,31,120,179,171,73,56,228,198,210,191,75,174,125,143,49,69,213,215,22,118,104,119,66,119,218,92,17,94,254,131,39,165,197,158,142,159,83,44,50,225,158,46,158,94,94,85,39,47,171,177,232,51,76,59,181,121,150,109,60,156,33,29,201,93,247,235,103,159,248,120,234,37,40,126,126,203,220,218,25,26,76,231,142,77,210,148,224,238,166,233,136,181,156,244,121,48,189,173,90,246,145,48,140,188,201,38,169,95,167,253,143,83,77,170,143,211,56,169,194,93,98,205,181,81,210,108,156,49,222,248,197,101,175,139,162,106,227,111,6,212,70,123,177,171,225,211,140,186,197,158,134,93,60,55,249,138,42,251,175,115,196,132,37,146,43,54,158,91,117,16,255,0,249,47,99,217,209,106,127,19,138,229,23,12,139,234,139,51,170,243,117,88,102,220,240,100,198,178,41,115,137,255,0,50,239,31,185,230,224,209,188,57,178,73,69,249,82,117,201,245,25,176,172,144,165,196,147,221,23,236,204,229,24,234,112,180,214,217,93,73,119,76,81,241,185,176,203,195,53,223,255,0,163,39,42,250,27,79,20,180,210,199,60,50,127,135,147,225,95,210,253,191,216,250,61,78,130,26,253,7,151,146,62,184,244,127,39,207,105,164,240,100,201,162,212,115,30,223,43,253,208,29,56,179,228,142,95,49,79,155,179,214,134,72,229,198,178,71,139,225,175,102,120,147,139,193,61,146,119,197,198,75,243,35,163,75,168,120,166,174,85,9,113,34,163,212,36,171,218,233,135,82,162,64,110,36,149,12,64,0,59,41,72,128,3,65,153,217,74,68,85,0,0,0,0,0,0,0,0,196,0,48,16,0,192,64,3,0,0,0,0,0,24,128,6,0,4,0,12,0,64,48,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,243,139,26,158,51,139,54,45,140,237,199,58,137,25,146,146,179,163,14,24,42,102,219,189,52,97,55,82,161,198,76,138,117,234,9,116,47,176,160,253,106,194,178,166,139,171,71,94,108,75,101,156,221,128,195,185,73,131,92,137,1,186,229,25,116,145,172,95,6,115,92,144,2,101,36,55,16,50,97,17,201,18,138,53,236,101,220,215,242,152,119,3,100,249,58,160,174,7,28,78,152,100,244,208,4,226,139,196,248,49,155,99,198,220,66,54,74,166,60,141,166,107,131,107,234,44,201,74,92,20,98,164,216,229,23,40,240,105,61,60,163,29,200,49,58,250,128,230,230,18,228,234,197,61,202,135,147,28,102,184,38,16,218,5,82,82,41,202,184,57,178,73,169,2,157,132,116,78,75,105,156,91,221,193,41,238,46,28,48,59,49,202,225,76,228,212,67,108,183,27,195,34,101,102,74,112,3,143,204,163,179,14,93,209,60,233,197,198,84,109,134,110,32,118,79,36,81,199,154,166,248,39,44,155,100,194,94,224,103,208,84,84,250,130,232,3,143,212,143,67,20,99,147,25,231,35,183,69,38,21,158,76,78,50,248,38,143,75,38,53,35,135,54,55,141,252,4,103,182,201,219,79,147,76,124,179,89,198,59,64,120,102,163,18,84,211,201,103,59,149,9,55,212,15,65,201,109,224,206,115,244,153,71,39,164,19,108,12,101,39,41,114,94,53,76,83,143,60,21,142,211,228,14,204,53,103,68,214,228,113,194,105,29,88,231,185,5,103,179,107,51,207,24,202,39,86,72,250,78,57,55,186,152,70,10,44,184,197,169,27,121,126,155,8,83,96,99,153,202,140,241,245,228,232,202,209,203,62,36,6,153,21,25,54,116,66,59,209,57,49,168,129,138,55,195,147,108,136,85,68,126,110,0,239,150,75,70,110,85,200,98,245,68,207,35,113,144,29,184,50,110,70,231,157,135,45,72,239,140,183,68,138,109,25,237,118,104,0,8,161,19,205,145,86,4,140,7,72,4,0,0,0,1,99,177,0,12,4,48,16,236,4,3,176,162,108,160,37,186,20,229,232,27,70,57,165,74,128,230,202,206,121,63,235,209,26,229,102,112,139,158,95,132,69,116,116,138,68,200,166,77,148,8,118,74,232,9,243,208,11,72,111,128,68,201,127,169,144,76,165,238,97,57,55,193,172,150,222,91,50,159,22,81,229,235,227,25,61,219,171,107,228,231,134,101,24,214,59,75,221,245,59,53,91,46,81,110,183,240,121,123,101,143,35,139,225,162,43,165,74,167,195,234,82,151,115,8,54,231,23,211,158,230,169,241,42,235,246,3,111,54,82,74,223,11,160,166,164,184,48,220,238,205,227,186,110,49,143,170,87,74,191,243,176,71,111,135,38,188,201,183,197,168,175,208,222,30,173,102,89,127,44,35,31,242,84,33,12,26,116,175,136,46,89,56,98,225,138,229,245,205,238,145,70,157,194,201,24,67,57,53,146,169,233,225,117,121,19,127,161,215,242,97,147,6,237,86,252,169,56,168,122,98,255,0,216,11,156,99,56,169,53,191,189,203,162,60,57,53,151,52,239,172,157,197,252,158,214,162,82,242,38,215,86,169,30,44,161,147,20,182,78,28,174,109,19,87,26,73,96,201,252,105,70,74,27,110,81,143,30,163,25,230,142,231,146,17,216,162,214,216,143,114,217,147,28,93,220,147,70,57,160,225,7,126,233,17,94,158,60,143,46,199,14,83,61,44,57,22,72,213,221,113,103,207,232,179,100,138,120,163,38,163,213,29,248,179,228,140,247,90,190,255,0,234,95,37,196,215,177,181,247,77,30,46,155,83,39,60,219,102,147,114,114,219,46,141,30,151,226,111,18,81,159,18,226,159,84,121,90,172,47,20,188,216,122,90,230,209,76,122,24,117,17,221,235,126,92,189,155,227,247,52,212,101,150,77,68,92,37,194,197,182,84,250,243,208,225,199,142,89,241,71,30,89,90,171,184,193,110,251,89,217,167,211,199,26,165,211,216,14,221,51,148,113,93,190,181,103,126,44,201,103,134,73,57,39,21,75,158,15,59,20,229,6,234,169,241,40,190,146,52,223,187,136,221,118,190,164,209,244,184,178,172,177,180,44,177,113,126,100,21,181,245,37,249,145,228,105,53,79,12,36,239,244,61,76,58,168,101,84,184,146,236,102,52,211,27,139,139,113,119,25,122,147,60,31,31,208,60,146,243,113,42,200,189,81,107,250,163,217,221,228,230,219,85,12,143,211,241,47,97,234,97,187,29,215,211,201,21,243,26,44,144,241,12,30,76,218,142,68,253,18,127,150,94,223,102,74,184,201,195,34,219,56,186,146,102,190,41,225,243,209,106,63,25,166,94,137,125,113,58,125,62,35,166,252,70,53,121,177,198,166,187,202,63,238,141,35,125,52,156,241,181,41,110,146,229,95,242,251,23,186,143,59,30,105,67,44,37,7,244,244,61,11,134,69,191,31,210,251,123,124,23,25,214,144,157,151,195,57,233,162,211,42,45,196,131,68,38,136,169,2,168,91,74,132,34,168,144,45,72,171,51,26,116,21,160,18,164,50,6,0,0,0,0,0,0,0,0,0,0,0,0,3,16,0,192,64,3,24,134,3,0,67,162,41,0,232,0,64,48,1,0,192,4,0,0,0,0,16,0,0,8,6,32,0,0,0,0,2,128,0,0,4,49,0,0,0,0,0,0,0,0,0,196,0,3,16,192,249,92,50,110,37,243,124,138,18,81,136,222,69,70,153,97,159,26,234,140,163,19,73,207,119,4,221,32,46,28,240,60,120,111,33,140,91,78,205,241,229,245,1,221,44,119,142,143,59,46,55,9,63,99,209,243,55,70,204,114,165,56,149,30,108,159,32,84,241,181,34,90,162,52,210,61,4,216,215,66,161,13,204,130,34,202,124,32,158,55,9,9,244,40,135,200,163,27,13,172,210,13,37,64,92,54,237,163,37,141,110,9,117,224,86,194,54,168,139,141,198,42,76,209,114,7,124,52,234,120,237,28,211,131,139,232,117,104,114,215,166,70,154,165,21,234,69,28,113,147,143,7,68,49,238,245,28,50,158,233,157,216,179,40,198,152,29,209,81,156,54,247,34,122,88,236,224,227,90,173,179,234,116,207,83,232,50,174,86,222,59,70,50,203,108,235,73,101,95,115,151,62,23,7,193,164,21,186,34,218,197,11,55,78,46,32,101,21,76,187,224,173,180,140,191,48,64,164,227,35,120,100,147,34,56,212,138,126,144,12,176,181,102,28,163,117,147,119,6,121,35,240,4,245,33,245,41,5,1,46,54,29,141,161,20,209,156,213,72,12,251,157,122,73,109,153,206,92,29,48,61,117,37,195,39,46,53,56,153,226,82,148,78,136,162,43,206,150,25,66,92,116,20,163,38,143,78,80,82,48,203,141,81,81,199,28,59,145,18,197,179,177,221,134,52,84,241,169,32,60,232,14,114,218,106,240,53,147,131,76,216,63,135,116,6,24,106,79,147,127,45,51,142,13,198,71,67,200,227,16,46,48,86,107,255,0,44,226,199,153,238,52,201,154,248,3,190,57,148,145,142,88,41,59,71,46,41,179,171,23,171,128,46,28,199,105,11,30,217,27,199,30,210,154,34,184,51,42,102,110,27,145,209,168,70,88,217,81,16,123,93,23,145,238,137,19,92,145,23,234,160,39,148,203,133,36,105,44,118,140,252,182,152,27,225,149,72,211,50,140,209,143,165,68,141,210,1,172,50,236,117,233,220,162,170,70,88,102,217,179,96,116,90,3,154,82,125,139,197,151,179,34,182,24,186,136,138,160,21,140,0,4,0,49,12,64,0,0,0,49,88,183,1,96,102,167,201,118,2,104,87,69,9,160,11,224,230,204,253,84,110,250,28,153,95,169,133,97,147,185,120,62,155,236,101,62,93,62,230,241,91,96,145,2,98,161,139,243,20,54,36,223,176,164,254,104,164,191,98,2,175,128,255,0,164,27,254,82,93,247,96,14,186,51,28,156,154,190,111,147,41,129,228,235,35,37,157,62,118,209,83,193,231,66,50,95,82,85,94,231,70,166,78,146,227,173,147,126,87,63,145,255,0,64,60,249,71,108,185,150,215,221,75,131,88,237,171,220,159,234,119,194,88,178,201,111,81,146,249,228,165,12,17,118,177,227,95,253,64,230,142,21,150,75,200,131,106,185,255,0,187,255,0,99,183,6,158,56,83,252,211,125,95,248,95,0,245,88,220,118,65,238,149,253,49,228,214,56,231,147,254,99,81,139,252,177,124,254,224,103,4,243,203,159,249,112,124,255,0,169,155,205,116,45,69,40,210,84,151,100,101,150,113,139,86,202,16,183,115,181,114,251,36,21,57,63,87,162,63,61,67,132,158,222,63,200,69,69,56,52,228,238,126,203,162,49,135,174,121,114,127,52,170,254,220,26,74,74,16,114,254,85,100,225,131,199,134,17,125,82,231,238,21,205,175,146,142,56,69,203,106,114,229,161,101,140,50,70,50,200,249,130,189,201,253,81,103,55,137,100,140,179,236,149,250,35,217,247,103,36,117,78,56,114,99,157,201,237,168,63,98,82,4,241,194,112,219,38,221,92,190,62,10,146,83,139,81,148,107,234,230,61,122,156,112,150,217,95,238,109,12,201,66,73,117,249,237,100,105,213,166,199,137,233,178,74,85,230,57,112,238,169,25,100,207,229,228,148,111,124,83,226,75,185,139,151,38,83,151,1,29,250,108,210,200,165,41,190,47,133,236,117,231,201,186,11,27,123,156,169,39,247,103,157,167,78,56,19,247,109,157,26,118,229,159,28,125,158,239,216,181,53,236,194,27,32,171,162,46,63,80,241,175,69,49,65,84,165,240,105,147,76,119,66,160,3,124,51,239,109,190,241,239,250,127,177,213,135,45,184,203,119,253,50,94,199,2,235,102,241,149,253,11,212,250,199,249,190,222,204,155,141,102,189,204,109,101,197,179,47,49,125,236,120,167,55,191,6,95,249,177,92,63,231,94,255,0,238,121,184,53,18,198,227,205,199,255,0,56,61,58,89,177,169,65,212,163,204,95,179,255,0,99,26,208,242,227,155,79,178,126,213,201,243,89,99,147,193,181,241,156,111,201,147,253,143,165,131,223,26,250,101,221,123,50,53,26,108,122,237,60,161,145,117,254,140,43,204,213,233,163,151,23,226,244,203,211,255,0,185,21,219,228,141,4,163,25,202,18,191,226,116,251,143,195,178,100,240,237,84,180,122,142,137,122,95,105,71,254,197,107,244,207,71,153,101,195,255,0,38,79,183,229,101,71,76,162,74,52,197,150,57,241,169,174,253,87,179,42,88,236,181,152,202,197,187,146,156,90,51,238,84,93,149,184,198,216,212,168,21,163,144,42,98,226,72,93,2,169,196,145,110,99,234,16,89,74,68,184,147,202,3,123,11,48,222,208,57,182,32,214,89,40,75,37,152,128,131,169,114,58,57,227,145,163,69,146,201,21,160,130,236,0,40,0,96,32,24,0,128,96,0,49,12,0,173,196,129,5,88,89,32,5,88,89,32,21,86,22,72,0,196,0,16,192,40,40,0,6,1,72,40,96,2,160,161,128,18,5,8,33,0,192,4,0,0,32,24,0,134,0,80,0,128,128,0,24,8,6,5,31,34,165,76,218,49,221,19,153,66,77,89,166,60,142,47,147,72,140,144,113,144,187,27,78,74,70,23,76,8,111,146,226,18,134,228,17,92,1,221,167,150,232,147,57,109,102,56,91,82,163,162,85,220,172,185,231,36,250,135,146,167,27,39,51,93,138,195,61,170,128,172,56,57,228,211,203,217,59,68,199,50,220,44,217,168,13,114,70,50,137,203,40,164,232,218,57,46,7,44,228,220,128,223,30,56,187,48,205,29,178,28,103,40,149,146,106,81,10,198,198,145,29,205,96,249,228,138,205,117,52,78,139,216,164,30,95,168,34,241,201,174,77,39,168,220,168,206,109,70,38,61,93,148,83,94,171,41,201,209,164,33,185,21,182,49,234,6,120,160,219,228,236,134,45,209,57,220,210,232,84,51,184,48,53,197,142,120,242,124,27,230,130,146,43,79,158,19,143,200,231,213,209,21,201,40,36,184,70,109,81,223,8,198,70,90,140,53,202,8,199,31,170,60,153,100,138,76,106,236,211,203,180,84,99,25,180,205,212,148,162,99,56,109,97,9,80,20,189,50,53,147,140,162,78,221,198,114,82,139,2,100,169,240,35,163,30,217,68,137,199,144,50,178,111,158,77,20,57,9,195,128,37,213,14,17,51,77,217,211,137,129,221,166,151,166,153,191,115,135,206,80,58,49,100,222,136,174,132,103,153,92,75,137,116,159,4,87,159,143,38,217,83,58,83,179,29,78,22,165,186,35,199,39,182,153,89,109,197,142,123,103,10,48,148,232,201,102,169,213,133,101,147,6,217,217,25,56,137,223,58,148,44,243,243,69,183,69,70,48,250,139,159,184,188,182,149,142,42,250,128,66,84,206,140,89,118,179,154,169,154,65,1,234,227,150,232,148,206,44,89,187,29,27,248,34,163,80,148,162,114,226,141,26,228,201,124,25,253,60,149,10,102,93,205,37,43,18,141,176,54,140,146,129,132,242,114,19,117,193,159,112,26,82,147,58,112,164,186,153,193,197,34,103,151,213,192,29,202,49,143,67,12,249,54,244,39,30,71,36,70,89,1,88,114,185,117,34,89,37,25,217,150,57,84,139,152,30,134,159,38,248,155,158,102,25,236,104,244,97,61,209,178,41,128,192,0,44,4,5,88,18,50,40,0,96,2,104,206,154,53,10,42,50,93,75,114,164,13,17,62,128,107,9,90,25,132,37,70,209,149,145,74,124,68,224,202,250,157,153,159,164,226,200,69,103,8,220,183,62,166,239,216,207,31,47,225,22,202,37,141,124,147,101,118,1,109,114,248,31,17,224,37,42,225,117,51,92,178,11,37,221,112,185,31,78,132,201,252,128,149,247,234,200,153,78,238,201,151,195,40,227,214,42,218,235,163,4,214,206,46,171,246,30,165,61,162,194,214,210,8,140,112,73,220,148,111,246,58,49,67,74,159,169,67,245,102,138,165,214,159,220,211,20,49,185,73,108,133,175,244,148,47,55,4,85,70,81,95,17,52,134,85,37,120,211,111,236,90,168,244,140,87,232,14,82,174,172,12,165,230,108,106,82,242,255,0,171,38,21,142,53,21,250,190,161,48,65,3,124,135,96,26,64,101,155,152,40,127,52,148,77,91,51,126,172,176,246,138,114,255,0,4,106,165,229,233,178,75,253,52,190,236,43,199,205,149,102,201,146,84,183,57,55,127,7,47,114,223,167,238,103,39,203,251,25,105,38,145,165,26,175,83,125,72,92,177,238,183,193,5,37,119,234,93,72,151,50,164,83,232,94,147,27,158,109,255,0,150,63,220,163,173,193,70,10,62,202,141,188,59,29,230,148,223,72,241,254,127,216,207,42,174,87,67,208,208,97,217,137,95,87,215,255,0,63,99,76,187,161,196,81,63,153,252,128,69,243,101,101,116,38,138,10,3,52,82,96,226,0,116,99,158,231,125,100,250,171,250,255,0,239,242,119,104,181,59,38,161,39,112,151,211,47,159,147,201,76,232,132,249,190,109,253,73,126,111,251,147,113,172,215,187,153,74,13,101,143,229,250,151,186,52,220,147,83,79,211,35,143,65,171,243,18,199,55,114,95,76,189,209,186,138,199,41,97,127,68,149,195,227,221,28,219,103,226,26,85,172,194,158,54,163,159,27,221,141,252,251,125,153,150,135,36,53,122,105,96,201,30,213,182,93,107,219,244,103,84,91,142,222,62,15,63,88,158,143,95,12,241,94,140,157,107,249,187,254,235,251,21,25,99,195,45,30,171,38,6,238,50,91,160,253,232,235,132,239,169,190,167,26,212,98,140,241,211,156,30,232,63,241,250,163,142,251,199,161,172,77,116,52,153,19,196,159,64,132,175,169,163,8,230,219,66,113,55,108,137,36,41,16,138,84,79,65,72,168,189,168,56,68,169,19,38,6,142,70,82,96,133,40,128,1,37,37,101,66,24,0,0,8,44,11,83,104,210,57,14,113,130,186,148,144,206,69,38,141,33,144,145,107,112,50,243,69,230,18,43,96,49,243,3,204,16,109,99,179,159,204,97,230,49,18,186,44,118,115,172,131,121,4,90,223,114,13,209,57,28,219,22,231,238,34,87,94,228,22,142,93,207,220,55,63,113,10,235,224,40,229,243,37,238,87,155,33,22,186,104,103,58,205,238,105,28,201,129,160,2,105,148,101,82,5,80,80,18,5,208,168,9,2,168,40,9,36,215,106,22,212,81,152,26,108,22,192,32,10,216,45,172,33,0,109,98,0,0,2,128,0,100,0,5,5,0,0,80,232,15,144,243,22,218,39,134,100,153,112,234,109,26,35,57,46,77,184,51,146,32,48,207,213,76,223,98,124,163,5,143,185,182,57,109,234,84,40,47,89,180,213,199,131,9,191,87,3,134,95,114,142,124,177,106,66,132,217,121,229,108,201,80,21,186,157,132,231,184,158,163,81,228,131,124,82,123,104,205,175,81,164,36,146,38,114,64,76,159,4,39,200,229,201,159,112,41,174,74,237,97,86,91,94,144,39,20,218,145,211,126,155,57,87,6,184,158,231,69,17,57,54,193,27,101,197,74,209,141,144,116,98,149,49,230,87,201,207,116,116,98,126,100,74,49,177,183,192,78,14,51,28,154,160,30,9,184,204,244,86,77,201,30,85,209,213,131,63,166,153,21,215,230,109,145,209,186,51,129,195,7,186,95,7,110,45,169,114,7,60,180,237,187,66,88,229,19,208,91,82,48,205,146,49,32,226,203,7,221,24,244,103,111,155,9,198,186,156,185,35,76,168,112,201,65,146,74,70,69,197,112,84,76,125,44,209,74,193,165,68,116,3,68,202,242,212,226,100,185,47,20,182,206,159,64,39,201,219,212,78,59,122,29,179,74,81,57,39,214,128,81,91,206,173,59,219,195,12,56,213,11,36,148,88,29,177,52,71,62,154,91,145,189,209,150,149,56,169,68,227,201,233,103,75,200,115,103,142,229,101,195,92,179,155,48,109,238,179,110,157,76,154,228,172,187,116,242,221,26,51,205,29,174,197,165,149,58,53,212,198,208,28,115,157,244,51,182,134,151,174,141,103,143,211,96,99,118,105,5,102,41,26,66,84,6,208,168,178,167,148,197,200,168,250,221,0,110,230,205,171,116,3,201,224,211,12,107,134,7,60,113,73,179,109,187,34,109,233,71,62,162,119,194,3,154,114,185,4,99,99,112,41,112,128,137,123,19,67,124,200,173,160,56,74,145,19,149,179,74,84,98,250,129,112,92,151,145,81,146,101,201,218,0,82,224,235,210,229,226,153,231,167,201,174,57,109,146,3,214,25,24,221,196,178,41,136,6,20,19,57,82,25,205,150,79,112,70,208,201,108,208,229,139,228,233,139,180,3,0,2,42,103,208,201,91,102,244,78,210,162,28,74,129,84,9,1,150,119,216,227,159,83,167,51,245,51,145,187,102,90,105,143,233,126,221,133,39,201,125,34,67,40,81,94,171,125,74,125,66,42,133,213,216,10,189,223,81,246,246,72,77,215,68,15,167,46,145,2,147,238,209,158,231,41,124,21,239,253,216,148,121,255,0,32,31,153,190,196,73,83,225,240,251,21,59,130,253,76,167,37,249,128,203,80,253,18,226,246,243,250,24,225,234,107,153,165,82,246,234,99,139,135,192,29,144,22,60,155,117,210,141,245,138,8,23,28,81,150,101,55,21,185,119,42,58,133,33,246,38,114,160,49,151,212,9,7,86,48,21,141,52,41,112,156,157,36,187,179,143,46,175,234,88,122,255,0,51,238,21,178,201,121,114,194,27,92,210,74,41,251,28,222,43,55,29,62,56,62,28,221,181,246,49,134,73,199,34,154,123,164,164,218,251,139,197,114,199,54,162,46,47,210,160,191,169,7,7,99,22,251,27,152,203,137,50,52,21,190,58,34,184,72,143,212,31,90,92,144,93,60,146,81,93,79,67,22,56,226,138,141,254,171,220,195,77,143,98,220,250,191,232,109,124,170,245,54,233,87,114,163,85,83,201,24,181,194,119,39,216,244,225,199,29,206,93,62,39,12,95,234,125,253,206,156,113,168,174,223,6,153,92,155,81,235,201,80,234,69,47,53,182,205,10,52,25,41,149,96,32,104,98,160,136,232,85,138,72,64,116,98,200,214,88,211,229,244,251,255,0,223,251,158,194,156,181,90,122,77,71,44,125,81,127,61,143,15,27,142,239,83,105,123,174,223,39,161,164,212,109,156,98,235,158,191,15,185,157,198,243,93,152,179,199,81,130,57,98,169,244,148,127,149,247,68,234,215,226,52,185,32,157,205,45,208,127,43,147,153,203,240,222,40,227,255,0,181,170,91,151,198,69,215,247,71,68,155,132,173,25,86,94,27,170,139,197,26,126,158,159,229,26,234,33,182,123,146,244,179,200,211,77,226,212,230,196,186,70,79,253,215,247,61,63,55,204,193,70,145,55,64,179,114,101,108,70,153,116,249,145,104,202,89,12,238,204,223,12,144,173,119,187,31,152,76,36,130,84,84,105,14,75,218,142,120,206,139,243,57,10,215,104,182,149,6,164,138,113,163,42,207,203,177,198,5,166,59,64,97,56,19,208,233,116,204,165,140,168,130,92,77,54,143,104,25,8,209,197,10,138,133,180,40,162,88,0,232,154,102,137,1,0,105,72,137,68,4,2,0,24,8,2,0,1,5,48,16,4,80,18,0,80,18,48,173,35,145,196,232,199,149,72,228,26,116,201,23,53,223,97,103,52,51,82,228,175,60,204,106,186,0,229,243,197,231,49,18,186,192,228,243,100,47,54,67,169,93,150,135,104,226,243,101,238,30,100,189,196,43,182,192,227,243,100,63,57,136,87,80,24,44,230,139,34,98,45,80,80,183,33,238,32,91,69,180,171,11,2,118,134,210,172,0,154,10,40,0,154,10,40,0,248,98,145,37,35,163,45,99,201,164,162,148,76,226,19,147,1,88,183,17,187,145,55,200,27,66,126,228,186,114,224,75,145,211,82,64,94,76,94,139,72,229,228,245,161,91,21,156,26,136,165,59,69,101,138,29,242,20,46,228,86,162,148,88,64,209,201,52,21,133,11,105,125,203,219,192,25,196,169,112,37,233,145,121,62,144,140,206,221,62,56,213,156,9,217,188,50,56,160,61,9,70,46,52,112,101,199,182,92,7,159,43,43,204,221,30,74,49,102,152,114,109,145,156,186,146,65,221,149,111,141,156,173,242,109,130,91,150,214,103,158,27,101,104,168,70,152,226,100,185,58,52,245,100,105,209,133,115,101,206,106,46,236,218,27,20,107,131,159,62,61,206,226,7,78,45,66,146,162,115,40,184,190,78,8,238,140,185,54,220,229,220,35,21,113,159,6,171,214,14,52,137,77,198,87,216,2,80,218,232,158,81,187,169,199,131,57,46,204,162,20,185,47,111,4,109,163,69,47,77,4,66,45,71,185,29,205,99,46,0,232,198,174,60,156,249,214,201,155,227,152,243,65,78,0,103,12,158,147,9,206,228,74,139,92,10,81,3,187,79,145,70,40,232,223,190,60,30,74,147,232,118,105,114,113,76,138,232,92,3,170,228,166,140,114,72,12,115,71,216,231,114,174,14,202,224,194,113,93,74,140,240,202,178,35,210,113,82,198,121,149,207,7,118,28,215,10,97,92,249,49,84,172,153,75,208,116,205,110,76,226,203,23,25,124,4,102,56,245,47,103,164,149,192,22,227,193,166,40,109,118,103,25,151,187,128,58,86,72,181,66,223,76,227,220,212,141,35,43,144,26,100,200,232,199,125,179,170,112,78,7,19,139,220,6,143,212,27,71,142,13,117,42,227,96,99,84,198,229,193,187,196,164,172,230,201,23,22,0,75,26,232,75,124,128,209,93,132,0,103,220,180,41,2,3,211,210,207,116,78,138,56,180,18,247,59,219,68,84,133,143,130,90,2,140,242,65,50,236,0,194,17,166,105,25,114,83,137,10,45,72,35,80,38,203,35,64,0,96,72,75,136,140,156,159,72,28,121,101,118,99,20,183,154,100,39,10,245,63,238,69,92,136,251,149,54,36,138,43,164,76,249,42,76,158,40,129,46,183,212,26,190,31,81,174,126,193,182,144,17,42,175,133,212,47,211,247,28,223,178,33,182,149,176,27,123,159,61,12,167,14,168,214,187,163,57,190,118,251,244,3,206,214,201,227,130,125,215,114,240,114,162,220,92,91,86,172,53,177,221,137,252,117,251,30,158,130,90,111,17,210,195,4,218,134,88,42,139,95,224,231,207,158,241,118,254,127,207,57,102,176,129,166,61,254,119,71,178,140,117,120,245,26,41,184,206,41,165,249,144,177,107,176,113,204,211,248,70,243,150,107,159,46,27,199,235,190,204,179,190,134,95,139,196,255,0,249,95,232,101,159,87,8,171,120,178,125,228,248,52,203,104,223,38,25,53,152,225,196,90,156,191,161,231,79,89,147,81,61,146,126,159,101,194,23,242,146,145,190,108,179,205,42,156,191,216,202,10,164,59,86,237,245,10,81,10,95,68,119,127,168,231,148,150,76,178,125,187,26,225,211,207,87,168,216,167,199,89,53,210,63,99,209,205,163,197,158,45,67,108,37,26,140,37,239,240,255,0,220,35,198,154,174,135,59,146,108,236,201,141,194,78,19,78,50,143,84,206,53,6,217,26,42,114,124,29,56,112,237,124,253,68,69,36,141,225,146,59,62,87,64,52,165,21,201,217,164,211,211,223,53,234,246,246,35,79,133,185,121,153,23,171,180,127,151,254,231,100,120,92,149,150,189,16,183,72,73,217,69,65,197,114,175,251,134,231,15,152,251,251,14,131,176,86,144,151,236,95,15,161,205,183,107,184,186,254,197,195,47,53,46,31,247,8,216,118,79,234,22,81,116,75,73,139,113,54,192,105,154,194,91,100,253,233,75,252,63,240,96,217,81,127,196,198,254,241,32,237,241,70,231,225,171,60,126,188,18,142,69,250,112,255,0,161,213,143,81,28,250,104,207,174,229,102,56,82,205,167,158,41,116,146,113,127,169,231,120,54,89,126,18,88,165,215,27,175,252,253,136,210,231,233,241,41,190,210,199,23,251,54,142,205,52,154,140,190,25,195,146,95,250,207,254,159,228,232,211,207,212,202,142,137,54,184,39,146,254,174,70,149,162,178,205,49,50,229,19,50,160,232,22,32,1,128,128,10,83,113,232,107,13,69,245,57,192,21,212,242,32,83,249,57,135,22,211,36,90,233,82,101,111,50,82,67,34,175,112,183,147,67,218,1,98,177,237,97,181,129,75,146,188,180,197,24,151,204,72,169,242,232,79,130,252,192,220,152,24,176,92,154,184,38,78,218,42,50,148,104,147,105,35,39,212,168,64,0,84,0,0,2,0,24,0,0,0,0,0,12,4,48,1,136,8,167,99,36,96,48,16,1,64,72,236,6,2,176,176,24,88,172,44,11,220,253,202,89,25,152,89,21,178,200,86,243,158,195,112,133,116,238,13,199,62,246,63,48,145,107,163,120,121,134,30,96,247,161,10,219,120,252,196,97,189,6,228,33,95,32,215,37,174,132,190,71,19,72,184,221,132,135,14,5,46,88,25,181,200,20,203,132,19,64,76,58,155,78,170,204,166,182,135,84,7,92,30,236,100,100,198,165,27,39,20,255,0,135,67,195,43,147,139,43,46,103,9,93,81,158,223,81,233,100,138,138,56,103,36,229,193,21,85,233,20,80,59,161,32,163,243,26,110,70,123,31,80,140,121,8,115,139,52,80,184,1,209,4,182,81,71,2,141,72,161,229,91,100,36,65,45,141,49,181,100,164,21,166,219,68,53,69,166,13,91,8,152,183,23,104,185,183,37,201,180,113,45,166,83,93,80,16,153,180,19,72,194,14,165,201,208,165,207,192,23,9,75,119,44,236,132,227,181,89,135,151,186,22,140,170,106,92,129,190,104,174,168,202,50,166,116,97,134,248,242,99,159,22,201,113,208,13,100,226,226,99,57,42,162,81,180,48,238,141,128,244,145,183,71,102,77,38,229,103,38,7,229,76,244,97,168,77,81,21,229,100,139,132,169,162,81,232,106,49,44,156,156,18,139,140,169,149,11,185,113,68,52,56,190,74,142,188,91,123,132,242,69,112,97,11,148,168,218,122,118,213,145,92,249,31,54,102,217,210,240,61,167,44,149,58,42,39,119,39,70,39,221,28,206,39,86,24,250,64,235,199,61,202,133,150,38,120,103,182,116,117,58,106,209,21,140,113,220,73,150,52,110,153,142,100,223,64,57,178,71,105,56,231,201,208,163,185,114,101,44,14,61,58,20,111,30,121,20,241,169,162,112,223,70,106,184,100,28,57,46,60,50,55,35,183,81,133,78,54,142,21,22,165,76,168,184,196,124,169,81,73,168,179,89,193,74,54,128,205,192,172,120,249,51,110,93,13,240,63,112,58,20,125,52,102,241,164,236,214,204,243,74,162,6,89,37,199,7,44,175,113,172,101,185,131,136,26,97,151,167,147,44,237,54,55,58,143,6,50,118,192,59,9,43,52,140,92,144,159,165,128,170,137,125,77,97,82,67,88,121,3,6,7,99,199,29,167,44,227,76,13,52,205,169,158,134,231,71,159,131,235,58,165,147,104,26,121,142,44,222,18,220,142,104,202,51,70,176,123,81,21,163,66,39,206,87,69,241,32,4,198,42,0,13,163,66,82,42,236,40,1,133,16,35,44,207,210,109,71,62,112,57,103,201,112,165,30,8,151,94,133,116,137,21,45,110,144,223,4,167,125,7,38,81,18,144,146,231,158,175,250,4,98,186,190,126,74,32,126,252,145,41,87,113,185,87,220,74,42,247,54,5,93,71,115,102,82,106,85,239,101,201,241,254,163,61,175,115,2,161,253,201,201,31,114,154,238,140,242,205,167,127,248,202,56,245,169,121,82,181,117,216,243,112,101,158,25,169,69,184,201,30,166,167,212,163,37,42,92,255,0,99,206,158,39,146,54,184,146,254,166,57,99,124,121,79,94,182,111,26,252,71,135,188,57,163,186,118,170,94,199,144,164,174,76,205,227,203,24,187,78,137,83,219,45,180,191,83,57,145,190,124,251,61,28,18,114,205,234,233,182,209,213,149,194,88,164,159,39,14,9,226,110,156,146,227,187,58,183,224,80,151,170,45,215,100,206,142,46,12,88,156,114,115,236,104,213,4,60,217,206,161,138,109,118,168,155,254,3,54,79,249,179,142,24,123,93,191,232,21,199,60,202,50,219,21,190,94,200,223,30,151,43,205,7,170,199,40,193,166,210,255,0,7,163,166,210,226,211,255,0,200,143,171,190,73,117,253,11,204,151,151,145,78,79,107,78,221,244,249,17,43,151,195,248,211,220,87,171,35,125,14,223,46,59,54,190,121,183,94,228,97,197,28,56,161,12,105,253,63,84,149,54,109,8,240,205,35,135,87,167,90,140,85,249,151,211,47,247,248,60,109,174,45,198,124,73,112,211,62,141,198,162,120,222,32,227,248,149,199,171,106,179,58,184,226,154,238,142,221,22,20,177,249,207,151,253,142,89,242,142,189,6,120,199,36,176,75,233,151,66,43,212,195,8,201,112,194,75,150,84,61,48,251,11,119,186,52,202,162,169,12,0,6,42,24,0,144,74,41,170,99,0,168,82,158,55,252,200,210,51,89,21,161,17,56,95,43,135,238,128,212,12,150,70,157,79,247,52,180,215,28,128,62,132,183,78,15,253,72,162,100,174,80,95,234,3,210,209,207,214,206,13,23,240,252,75,85,139,182,233,127,123,255,0,39,94,143,235,111,224,243,225,61,158,59,168,87,86,223,246,32,217,189,218,204,213,249,98,151,247,102,184,29,75,147,45,59,83,134,108,171,164,228,218,251,116,95,216,219,78,174,69,30,131,38,232,91,172,69,101,87,102,115,70,139,130,36,172,5,183,130,11,232,137,42,21,88,116,52,136,228,147,64,98,58,27,84,46,128,48,2,64,118,84,100,64,88,29,16,157,154,28,170,70,145,200,69,109,97,184,207,204,26,149,145,86,178,15,204,35,128,3,69,56,149,233,102,33,250,145,91,237,246,19,139,34,51,174,230,177,200,128,152,164,250,147,60,61,209,183,165,134,224,56,229,22,137,58,228,147,51,105,34,212,140,182,216,109,52,224,76,163,61,162,44,77,132,72,10,194,192,96,43,2,161,128,128,6,50,64,10,21,138,192,10,176,178,64,130,172,44,144,10,171,11,36,0,171,11,36,0,171,29,144,0,93,138,201,2,162,192,155,29,145,84,20,197,97,184,7,65,181,139,112,247,129,243,80,173,156,142,10,38,55,67,82,2,165,245,112,6,145,141,162,92,121,10,18,180,36,218,102,184,241,73,246,22,76,78,29,64,202,108,35,43,28,151,4,67,168,29,17,105,68,211,78,174,118,96,173,240,117,225,74,17,228,35,108,184,212,162,121,217,113,236,149,157,179,147,125,12,229,13,241,42,57,37,46,4,159,33,56,73,74,138,88,248,34,183,131,140,160,115,228,184,75,224,223,30,57,26,207,13,199,148,81,134,15,83,58,28,105,139,18,81,20,242,114,17,158,120,92,78,120,157,113,79,34,166,99,147,30,201,5,66,141,146,248,124,155,226,107,163,12,152,239,146,12,151,38,152,225,185,151,143,78,217,217,135,6,194,142,41,74,80,224,198,82,245,30,142,76,74,76,227,203,135,107,3,39,11,55,132,125,34,134,55,37,192,215,165,211,32,223,14,93,190,147,73,65,191,85,28,142,73,75,131,178,25,125,20,192,120,114,40,186,30,162,165,27,70,78,174,208,66,126,180,165,208,43,158,14,165,76,236,195,147,177,58,140,43,109,199,169,203,25,184,200,35,175,58,190,74,211,100,138,116,204,37,154,226,103,11,148,173,1,235,57,70,142,92,208,190,74,195,114,85,102,146,194,211,228,138,225,100,163,167,54,6,227,113,71,45,52,205,50,215,20,170,104,245,160,148,177,158,52,81,232,233,51,250,118,178,107,88,219,203,179,151,85,164,252,203,169,216,231,181,132,164,165,18,15,38,24,173,242,142,133,13,177,42,106,165,192,251,26,101,131,105,72,235,195,37,40,156,25,62,179,92,83,113,96,118,74,52,65,172,125,113,33,170,145,21,27,30,235,70,254,90,148,74,130,244,142,60,50,43,138,80,113,159,66,166,189,54,118,78,9,153,78,28,10,49,198,247,42,102,57,244,247,202,55,198,170,70,238,41,162,163,197,154,105,211,58,176,222,206,77,179,233,212,185,35,18,219,195,42,23,151,99,199,26,145,186,136,109,160,37,146,234,74,139,125,14,126,119,128,121,105,72,115,130,104,210,184,50,155,104,14,89,47,80,154,52,146,178,40,13,112,52,186,143,54,61,220,163,36,154,103,92,21,196,14,108,113,113,101,207,37,27,236,84,97,60,32,102,242,50,111,112,78,52,40,176,30,55,183,34,59,101,21,146,28,28,39,78,12,213,195,0,132,37,25,26,238,107,169,123,162,114,231,201,125,0,169,207,185,182,159,45,186,56,213,209,88,101,182,96,122,162,38,18,184,150,101,164,56,137,112,105,66,162,160,132,139,34,168,20,169,145,87,46,135,22,103,114,59,39,46,14,28,175,150,69,99,214,70,146,124,17,15,168,115,40,152,221,210,253,88,58,11,164,146,15,184,11,150,49,43,124,141,144,45,200,59,175,118,62,214,76,164,215,223,216,5,57,82,126,226,74,213,72,114,92,13,113,246,2,122,42,102,121,122,117,52,108,199,52,210,117,238,81,199,154,82,93,58,62,36,99,74,25,90,93,58,163,76,147,254,35,77,82,235,66,113,91,241,187,231,111,249,34,181,132,99,56,219,70,177,211,227,127,148,224,212,189,185,234,45,253,42,249,238,17,158,93,183,28,147,253,194,61,172,88,49,46,145,143,236,141,105,70,47,107,127,208,243,48,249,142,9,188,153,45,246,178,246,206,155,147,201,255,0,238,40,235,148,31,187,51,205,106,42,49,235,47,74,60,236,211,219,158,49,223,56,197,174,101,185,240,119,105,55,79,28,103,145,183,36,170,216,29,49,244,197,37,216,195,89,31,51,4,160,191,53,47,234,110,185,57,245,18,81,212,96,81,132,91,114,183,107,216,35,162,127,91,79,150,56,190,24,173,207,214,250,190,66,31,76,128,202,82,60,45,115,150,77,118,77,169,186,244,240,123,178,60,218,188,146,151,187,26,184,228,199,165,156,157,228,150,213,236,186,157,248,52,248,163,23,29,178,130,254,100,185,99,141,46,136,210,248,36,43,120,182,226,227,47,174,63,212,168,114,140,149,188,123,227,204,177,246,247,143,253,141,35,218,73,250,100,81,93,2,193,177,0,194,196,59,0,176,21,142,192,6,3,2,92,76,158,248,74,227,211,216,212,25,1,142,74,86,62,185,87,250,80,161,196,239,226,184,234,60,79,115,148,184,167,237,211,128,59,244,137,212,165,250,30,30,178,110,26,237,70,88,253,81,155,175,236,125,6,149,86,53,242,207,157,201,252,93,116,87,105,228,114,127,100,192,245,49,227,242,180,176,135,232,116,105,160,233,200,203,43,173,177,58,240,173,184,215,207,37,13,117,40,24,147,43,37,41,80,38,54,74,234,1,33,35,90,224,137,82,40,44,157,196,185,8,35,75,76,153,19,98,1,216,88,132,6,150,130,145,152,88,27,70,49,47,106,57,212,153,91,152,27,237,65,105,24,169,48,178,43,107,33,200,207,115,22,226,141,60,193,111,100,88,130,52,115,96,178,52,102,1,91,172,237,21,28,247,212,230,105,136,144,174,248,228,69,55,25,28,42,67,89,90,36,90,233,148,90,38,216,161,153,62,165,241,32,51,114,22,235,42,80,51,113,104,168,82,21,148,75,69,5,149,100,5,132,105,181,177,237,100,195,37,62,78,152,74,50,68,86,27,88,169,157,116,133,181,18,145,200,7,75,196,153,15,9,105,24,129,79,27,68,211,42,0,0,0,0,0,0,0,0,0,0,0,0,1,140,145,128,194,196,32,29,133,136,0,249,169,116,20,74,151,212,27,72,211,76,89,54,179,77,241,115,71,62,211,88,70,192,245,48,236,113,48,213,184,246,57,99,146,88,221,27,47,226,46,74,142,70,172,154,166,107,145,109,145,29,72,53,211,243,144,239,158,27,143,7,6,30,38,143,85,125,8,14,108,120,218,234,85,40,178,188,196,157,3,142,238,74,140,179,97,82,86,142,111,46,71,160,151,6,51,106,61,128,172,10,209,175,151,102,24,38,183,29,59,192,194,120,104,193,199,215,76,244,58,196,194,120,213,216,25,92,98,44,208,140,225,100,77,122,168,184,244,167,208,43,142,10,167,79,177,174,75,219,104,211,38,46,232,91,92,163,64,105,165,203,197,27,169,187,56,113,197,227,159,39,108,61,81,8,182,211,71,38,104,89,186,78,47,146,50,59,3,12,50,113,144,106,42,237,22,162,153,51,199,184,43,8,245,58,86,85,180,229,167,23,69,65,89,7,102,7,25,58,30,92,46,47,114,57,176,189,185,83,61,9,100,140,233,17,88,199,47,163,107,57,103,204,236,238,158,40,181,193,140,241,69,68,163,157,195,211,100,227,205,178,92,157,216,163,25,99,163,207,207,13,153,24,71,94,61,86,217,166,122,94,116,50,226,60,24,244,55,197,150,80,85,96,122,81,205,30,98,204,51,98,220,247,68,230,121,46,86,119,105,242,41,45,178,34,184,110,157,50,241,205,198,86,116,234,52,234,92,199,169,203,56,188,124,73,21,29,203,38,232,139,206,218,140,177,243,3,155,46,229,42,8,233,142,101,41,23,57,109,71,4,55,41,89,209,60,170,81,40,206,82,185,155,198,41,196,229,238,109,143,115,224,14,189,54,74,116,205,242,46,232,226,81,113,118,117,99,201,190,52,200,171,197,62,198,166,21,181,154,70,68,86,157,136,101,223,4,72,138,206,81,167,104,168,49,174,120,96,227,93,10,134,226,98,241,242,111,22,41,32,50,92,13,140,84,84,67,35,111,54,106,209,52,84,42,51,202,149,26,25,229,139,96,115,52,76,85,200,209,193,132,35,76,5,53,193,88,178,109,234,18,229,153,202,60,129,187,200,68,242,112,56,214,211,25,174,64,137,114,201,163,69,6,197,84,1,24,216,85,72,223,11,143,65,229,197,106,208,25,238,109,80,227,143,115,182,68,45,51,163,117,68,12,231,81,84,100,184,144,167,45,210,16,30,150,41,122,11,83,163,29,55,49,54,218,69,87,152,139,85,46,135,52,241,176,199,55,23,76,14,145,80,211,220,128,138,137,253,44,225,200,118,102,126,147,138,127,36,82,135,94,63,80,147,183,192,225,221,138,110,128,117,72,135,207,114,100,221,2,64,90,14,23,203,37,202,130,59,164,253,144,14,78,151,82,35,218,157,38,84,185,237,184,85,110,250,176,30,235,232,29,236,116,146,10,229,129,19,137,195,169,126,253,185,58,229,47,87,39,30,170,81,113,149,241,216,14,23,57,62,59,93,253,141,159,254,223,234,142,92,82,114,147,182,117,174,96,171,180,171,250,17,117,186,140,39,245,69,51,85,165,193,46,184,209,24,205,226,217,164,84,52,152,43,233,254,166,145,211,97,95,150,33,14,74,141,117,65,7,151,138,47,254,92,127,68,18,167,219,128,247,96,250,0,37,233,71,38,105,127,235,47,249,113,54,117,169,87,7,14,107,122,188,159,244,194,63,212,14,228,189,41,15,242,49,118,28,190,134,7,46,167,35,134,38,215,94,136,225,137,182,183,38,236,203,28,122,67,151,247,50,65,90,34,209,17,52,136,26,98,147,195,149,62,197,206,63,135,203,199,252,140,156,175,244,179,54,238,53,236,95,159,141,233,222,44,142,63,191,96,47,189,10,142,76,122,181,9,44,57,228,159,242,207,220,235,221,75,158,158,224,58,1,136,4,82,21,15,160,20,1,98,187,1,119,27,10,28,128,206,109,198,47,111,212,248,70,248,177,237,130,138,251,25,37,234,138,238,249,103,94,37,114,72,131,162,252,188,50,126,209,127,216,240,252,59,31,153,175,156,159,72,84,127,201,235,234,114,109,193,153,246,81,163,207,240,72,191,35,38,87,213,220,191,118,21,217,177,229,213,40,158,139,129,205,164,198,238,89,31,216,235,82,247,43,44,104,70,210,73,145,183,144,50,148,91,8,198,141,90,161,21,19,216,206,77,217,169,50,136,25,8,170,17,80,134,0,2,0,0,16,0,0,80,192,96,20,1,96,2,177,218,39,104,128,96,0,0,48,11,1,169,15,129,42,6,5,109,68,236,21,178,227,46,0,154,162,148,154,13,202,199,104,42,214,79,114,147,76,207,106,97,77,16,92,162,140,218,45,72,77,129,152,153,82,37,162,161,13,73,199,185,32,6,209,204,215,83,162,25,84,142,18,147,104,145,107,190,198,115,226,203,238,111,118,101,162,22,212,202,0,33,227,70,111,17,184,80,168,230,120,216,182,179,170,131,106,45,72,228,161,29,126,90,37,226,69,164,115,129,183,146,47,36,84,140,70,105,229,50,124,182,4,128,246,177,109,101,0,6,214,27,88,0,135,76,41,129,226,229,211,109,141,156,253,232,244,165,146,46,20,206,60,177,143,84,21,147,28,56,144,38,105,8,57,201,36,69,117,44,42,120,236,198,11,100,220,89,232,97,134,216,83,39,46,21,46,81,81,203,168,199,23,11,56,210,61,31,37,237,56,114,193,194,76,5,25,109,145,233,225,201,186,7,153,8,238,145,223,134,59,120,1,102,141,114,60,18,109,151,145,89,48,244,129,189,34,50,99,82,136,73,218,224,168,62,57,3,151,106,198,105,9,169,6,167,30,232,240,99,167,139,93,66,59,98,248,27,86,40,34,194,185,39,139,213,100,73,109,234,117,200,230,203,234,225,4,102,231,124,26,226,166,40,97,116,68,125,19,10,51,193,167,104,188,19,163,118,148,224,114,74,46,19,190,192,117,205,110,50,148,56,42,25,20,162,93,1,203,244,138,51,231,145,230,92,240,102,147,160,12,201,62,81,156,62,163,120,69,75,134,99,146,59,39,240,65,83,43,28,233,245,34,92,196,88,254,170,96,122,154,102,178,112,86,167,77,221,28,216,167,229,52,209,213,45,70,232,114,69,112,61,216,228,99,154,46,92,179,171,43,77,51,158,93,10,140,98,83,1,20,52,232,232,199,146,151,7,43,28,95,36,30,134,159,61,228,74,93,15,71,38,158,25,177,158,62,55,77,29,203,52,148,56,100,84,173,60,177,75,142,81,25,99,23,201,113,213,219,169,153,234,179,69,174,10,140,39,181,24,78,219,9,182,216,251,21,23,137,89,211,5,180,230,197,45,172,232,121,19,3,105,73,80,176,205,41,147,21,186,39,52,183,66,96,122,205,41,68,139,166,101,166,207,106,153,180,169,244,35,75,140,135,212,132,61,212,64,165,233,102,139,212,140,166,236,33,58,234,6,141,80,211,178,190,164,71,210,192,153,68,157,212,109,86,140,231,0,37,73,48,113,49,119,25,26,44,133,64,196,61,202,65,40,129,46,41,153,203,25,162,41,171,3,141,69,238,52,148,61,38,174,52,103,57,246,42,48,232,201,221,207,38,219,111,147,55,142,216,27,70,182,153,203,26,96,147,138,22,230,221,1,147,78,50,58,113,79,116,121,49,200,168,136,205,196,13,230,150,226,100,237,9,61,196,74,226,4,184,132,122,154,71,148,68,149,48,58,244,210,163,167,119,39,155,138,79,113,220,185,86,21,169,207,151,169,180,89,142,114,11,193,54,116,28,152,36,116,169,80,211,24,234,31,99,150,102,217,101,109,217,207,46,166,90,82,226,36,63,119,250,23,30,85,137,162,136,174,236,29,215,200,255,0,53,10,87,238,64,163,4,173,177,238,246,106,187,242,27,56,81,232,43,81,237,199,184,20,133,219,132,10,86,202,233,200,19,47,167,145,245,20,185,232,29,138,49,200,249,249,60,253,92,150,245,127,76,149,63,131,210,200,174,39,153,171,79,111,63,102,52,199,14,59,142,86,153,215,166,245,105,229,255,0,82,103,14,237,141,187,166,122,26,63,249,18,95,233,79,250,153,197,215,94,21,102,166,88,58,27,51,76,174,47,210,194,44,152,244,41,117,3,69,194,161,246,27,18,40,95,115,151,44,127,245,82,255,0,170,63,210,44,234,151,83,146,89,34,181,242,132,157,55,91,111,191,4,29,112,245,226,140,211,78,215,98,115,228,242,241,57,62,196,96,140,180,176,148,103,244,183,113,228,225,214,102,122,148,165,23,80,167,65,92,123,220,179,185,95,169,155,44,181,245,81,201,52,220,164,147,167,247,57,110,251,95,220,202,189,127,197,98,143,230,86,105,28,241,148,111,116,98,189,223,7,143,142,106,54,190,159,146,156,93,202,74,156,125,209,105,29,249,53,24,183,115,146,82,255,0,165,127,185,234,70,90,92,56,20,233,116,225,93,217,243,176,245,109,58,86,73,65,56,41,90,125,129,30,143,136,99,252,87,135,60,169,250,162,148,164,190,83,167,253,209,230,233,181,153,116,220,94,248,127,43,61,12,26,136,201,108,111,170,219,56,191,103,195,255,0,207,131,201,158,55,143,36,161,55,234,139,160,61,205,62,124,122,136,238,193,46,123,193,154,166,165,254,81,243,209,221,25,41,66,227,37,221,30,150,159,196,20,218,134,167,211,46,217,35,254,69,72,244,66,129,62,57,106,191,153,116,27,141,115,101,11,176,159,5,33,201,38,128,148,248,177,114,228,74,92,42,254,166,138,52,168,7,141,94,70,253,149,29,112,91,96,229,221,244,57,240,171,138,247,151,38,243,149,198,163,219,132,65,201,226,121,60,191,15,147,254,121,165,254,77,60,54,30,87,135,125,210,57,60,110,222,151,28,23,204,191,174,211,209,193,31,253,54,56,127,51,3,208,195,5,28,48,143,122,228,110,34,132,141,210,180,7,63,35,69,207,210,103,189,1,174,213,36,101,44,116,84,114,114,83,200,152,28,253,24,156,138,201,76,202,141,50,76,40,173,174,128,168,154,19,139,46,135,126,224,100,35,161,40,176,120,144,164,115,12,213,226,39,202,96,64,20,224,208,169,160,16,172,108,144,27,144,128,0,118,4,128,20,2,176,1,244,29,147,99,64,3,177,89,54,5,5,138,198,5,41,21,230,112,98,0,105,188,171,179,17,169,80,26,88,172,87,98,96,85,18,27,135,118,2,24,9,129,73,209,164,51,81,136,1,221,28,138,69,89,193,25,56,157,24,243,95,4,139,91,216,236,142,160,101,90,88,16,59,10,176,162,108,123,128,123,66,133,184,118,1,65,180,44,96,78,212,78,212,88,128,141,162,218,93,138,192,157,162,218,88,138,143,7,46,25,65,243,104,107,7,153,11,238,123,217,180,248,242,42,164,114,61,12,160,238,15,244,20,143,14,120,222,57,114,111,165,154,83,59,117,26,86,254,168,156,51,199,229,51,72,244,211,181,193,47,131,45,54,77,209,52,202,233,4,92,105,153,103,211,199,34,30,25,217,177,21,195,143,79,229,176,148,220,103,71,99,70,82,199,23,34,136,79,116,73,218,217,208,177,164,18,143,28,1,204,167,216,218,9,180,114,236,146,203,240,118,99,232,3,219,106,142,92,159,195,149,157,123,185,50,207,13,209,2,113,102,82,54,108,225,197,9,70,127,7,83,250,64,167,37,70,41,122,236,114,140,171,129,198,45,46,66,53,79,131,44,184,211,228,184,53,35,71,27,65,89,225,250,104,51,99,82,137,18,184,203,131,104,115,16,143,61,57,99,157,62,135,76,102,228,141,103,133,72,35,139,106,3,9,45,204,78,28,20,212,150,79,131,90,244,133,112,187,140,135,146,164,142,169,98,82,71,60,177,184,200,12,146,10,166,104,234,140,239,146,6,230,209,211,143,42,148,104,229,146,178,177,61,178,10,233,156,28,151,6,15,135,76,237,134,104,108,56,178,202,230,48,101,37,200,26,237,220,76,149,21,25,48,69,109,108,123,26,32,211,28,109,29,120,95,166,153,199,22,226,90,200,208,26,206,43,113,203,146,94,163,121,228,91,78,73,74,228,84,86,238,81,180,210,218,115,151,109,170,10,28,184,47,28,172,193,170,47,28,169,129,217,130,84,233,154,228,132,100,115,199,221,27,227,78,93,66,51,75,107,224,238,195,45,209,228,229,201,29,163,197,151,111,1,113,215,209,138,98,83,180,85,218,32,120,253,72,83,135,176,175,105,172,94,228,69,24,159,28,149,52,75,244,149,23,185,17,83,9,22,213,153,202,52,236,113,145,81,158,92,103,20,164,227,58,61,41,114,142,60,248,249,178,226,106,55,237,86,141,49,102,82,57,247,122,104,80,85,201,81,219,37,197,161,70,94,230,112,201,205,51,71,13,220,162,42,171,114,49,158,43,101,197,184,240,107,212,14,89,250,98,99,7,186,71,86,108,118,140,35,26,101,67,200,253,36,99,28,215,37,218,81,3,44,156,144,177,182,105,245,26,194,60,1,141,109,42,73,74,35,203,19,56,207,176,18,189,44,114,229,20,227,104,74,32,103,21,234,59,177,202,224,114,236,104,223,4,184,2,227,123,135,149,90,13,202,204,231,62,64,120,248,54,141,245,57,226,249,55,252,182,77,107,24,100,102,53,242,107,51,46,230,85,119,233,33,243,222,138,35,191,0,52,12,125,17,63,220,161,73,174,228,174,156,243,184,31,46,145,85,47,208,129,40,169,62,59,13,190,173,240,128,170,244,189,206,192,132,189,87,125,135,250,7,179,21,237,40,140,191,77,246,60,221,100,171,223,133,251,163,186,121,28,122,243,242,113,106,62,150,253,184,253,8,99,200,205,244,245,61,45,31,56,165,255,0,65,231,102,143,166,84,250,30,142,131,156,95,253,25,49,173,118,224,238,108,204,112,247,54,52,193,199,161,162,92,145,14,75,3,65,33,138,192,83,232,112,106,246,79,83,40,231,203,88,211,138,80,75,155,107,169,223,62,167,157,169,198,229,226,142,60,83,140,100,239,216,24,89,231,45,60,101,142,60,245,140,166,254,166,189,190,17,207,31,255,0,77,215,164,95,247,53,214,75,116,228,68,105,105,95,219,252,145,92,19,167,31,87,70,204,246,193,58,82,178,178,253,11,238,100,70,155,99,193,230,207,108,19,114,246,58,60,153,66,124,186,151,183,185,203,14,100,189,206,216,71,211,207,111,232,16,96,197,142,83,219,55,183,191,167,147,211,90,88,227,138,88,253,28,94,238,173,254,167,155,21,83,85,212,244,244,249,37,147,111,171,210,150,217,69,254,82,135,44,49,205,186,89,35,110,49,109,223,18,251,198,93,254,204,243,117,58,105,100,203,25,98,126,99,156,127,122,61,137,122,90,246,50,212,199,111,174,49,87,15,80,71,141,78,50,219,40,184,181,214,45,116,7,20,217,234,67,2,158,45,185,246,206,63,149,223,170,63,169,229,229,143,151,150,80,77,184,221,38,250,145,85,135,87,151,77,47,74,184,119,139,61,77,54,171,30,162,63,195,124,247,131,234,143,29,175,113,90,131,221,11,82,143,55,98,145,244,41,54,172,86,229,185,85,83,171,125,206,77,22,163,38,104,39,42,187,229,223,84,118,117,42,4,185,162,159,47,111,191,1,24,243,75,169,166,24,173,206,95,203,194,2,171,100,107,243,63,232,17,235,200,219,182,32,60,223,17,150,253,100,113,255,0,44,96,191,187,61,173,60,121,197,31,104,217,224,101,147,201,226,249,171,182,68,191,101,71,210,96,95,196,151,196,84,65,171,151,5,67,43,69,74,54,140,170,153,81,190,229,52,97,40,211,52,131,72,185,37,36,69,115,116,43,168,229,136,149,25,34,162,88,141,28,73,218,84,94,22,159,12,210,122,116,249,70,41,83,179,161,100,244,147,87,24,188,109,18,226,84,242,114,10,105,129,149,59,225,27,67,149,201,81,113,20,154,79,128,7,6,137,52,134,69,116,202,156,20,185,68,87,59,38,73,26,85,25,205,26,100,182,197,145,56,36,18,147,70,118,202,132,0,32,0,0,0,0,0,0,0,2,168,84,8,96,32,29,5,1,32,2,1,129,32,3,178,147,178,0,11,21,138,198,5,38,13,145,97,96,80,135,98,160,11,26,116,72,236,14,140,121,171,169,213,25,41,30,117,154,227,202,226,201,184,181,221,192,112,103,9,169,34,204,180,124,5,8,96,27,71,180,86,85,128,80,232,86,22,3,162,92,70,22,4,184,147,181,154,88,128,206,152,185,53,21,32,50,82,146,145,209,7,125,75,150,20,204,155,120,251,17,90,188,81,154,56,53,126,27,25,171,143,12,235,197,168,82,149,29,60,52,44,35,230,214,159,46,9,85,90,58,84,84,227,201,235,207,20,101,216,201,233,226,215,66,246,72,241,246,108,151,7,76,57,70,243,211,52,204,164,212,93,21,10,81,57,50,207,100,142,203,179,143,87,141,190,81,83,87,139,34,145,179,56,48,110,59,99,208,163,60,145,238,76,37,238,116,53,193,132,149,48,45,117,6,68,83,179,80,57,242,122,121,51,134,77,204,233,156,119,35,159,203,219,48,142,149,208,31,42,132,157,33,167,200,86,81,142,217,89,172,101,98,154,224,156,113,125,194,45,197,50,151,65,12,6,50,74,10,54,166,41,227,246,40,162,14,75,113,116,19,73,163,162,120,211,48,154,105,148,114,206,20,200,113,179,182,80,78,39,55,73,83,32,206,133,180,222,88,237,90,51,0,197,245,83,52,203,5,86,140,218,174,134,176,154,217,200,25,99,225,208,242,67,185,84,107,20,165,2,140,35,30,6,213,163,91,75,129,237,224,35,154,63,87,38,206,49,113,34,84,140,165,39,216,40,200,186,156,253,36,111,201,142,79,168,7,18,211,38,29,7,220,7,62,132,46,166,142,182,145,21,201,7,94,41,42,166,116,194,73,35,207,139,228,214,51,105,149,29,57,100,218,57,183,237,103,118,61,178,143,39,54,167,18,234,128,219,6,85,183,147,93,234,207,50,27,151,7,86,38,235,144,58,250,196,88,178,109,149,51,40,78,157,14,93,108,138,237,126,165,100,70,85,42,39,14,78,41,149,56,247,68,86,143,148,101,244,200,168,72,39,27,64,59,178,103,29,200,152,74,184,52,3,131,46,39,23,104,205,58,61,9,197,73,28,210,196,147,52,203,29,198,248,115,118,102,114,196,100,238,32,122,45,41,43,93,72,79,107,57,240,230,119,76,235,165,56,252,145,163,173,200,202,120,168,164,220,89,165,238,68,28,19,250,168,211,102,232,155,79,18,187,38,169,26,101,142,60,123,89,163,123,89,104,37,27,3,55,82,71,52,227,82,55,147,218,100,249,96,38,233,18,165,201,111,161,155,225,129,209,214,36,99,123,102,60,111,177,82,143,32,86,85,197,163,40,242,116,65,110,141,24,202,59,100,3,72,213,191,65,156,122,149,147,132,77,107,24,205,153,183,217,21,54,103,205,153,86,189,23,201,159,114,183,87,113,46,93,176,46,93,58,153,215,183,44,182,137,111,244,64,36,157,253,92,15,175,216,19,79,167,64,226,42,216,19,213,183,212,55,61,219,70,155,175,87,185,138,111,125,246,3,161,244,179,57,251,89,86,133,42,146,42,57,115,90,245,126,232,224,201,37,190,159,60,117,247,71,167,146,212,79,43,89,26,158,229,193,53,113,203,53,187,116,83,59,188,61,127,13,127,210,255,0,177,231,183,212,244,124,53,92,99,31,120,191,236,201,141,107,167,15,212,110,204,49,125,95,169,187,52,193,192,209,17,5,193,125,192,190,194,16,217,67,104,229,156,100,252,86,117,47,74,194,155,143,246,58,159,208,217,204,223,255,0,228,227,47,231,195,95,212,131,134,78,57,39,62,181,68,201,86,15,252,247,47,12,87,157,36,221,108,77,191,208,37,27,193,255,0,158,228,87,155,168,85,139,29,62,174,70,81,143,185,190,167,27,138,133,247,182,140,227,10,87,251,25,110,46,28,29,184,57,141,28,251,95,165,206,61,123,213,89,209,129,108,204,185,244,62,239,183,220,102,155,199,113,80,143,241,17,215,138,46,222,72,186,112,86,254,78,122,75,80,226,157,164,207,75,22,53,29,28,165,222,70,153,24,178,71,81,139,114,234,18,219,46,190,220,156,26,12,139,30,121,110,149,65,174,78,173,175,42,123,213,43,233,238,17,158,39,39,56,97,174,42,247,124,28,90,234,142,165,182,122,51,201,228,238,157,168,237,183,111,217,245,60,157,94,69,150,81,156,95,14,250,141,92,101,57,113,102,105,74,92,126,105,112,145,91,91,59,52,120,163,61,68,167,24,210,143,31,118,69,118,233,240,249,120,210,93,184,71,76,89,53,92,26,99,133,242,250,26,101,180,23,151,13,221,217,17,250,82,253,69,146,109,240,130,249,32,163,72,253,113,251,162,32,186,178,239,108,28,189,185,3,198,209,255,0,19,196,114,75,249,178,255,0,253,153,244,120,229,91,159,250,143,158,240,151,230,106,49,203,106,94,168,221,119,234,125,4,23,161,124,242,48,214,240,149,142,113,49,139,166,110,167,113,42,51,232,17,149,50,103,42,102,119,201,71,100,29,141,209,207,25,209,167,152,164,102,43,77,177,146,51,150,55,16,221,93,13,35,145,53,200,24,62,9,220,107,146,22,184,48,218,211,42,42,74,209,151,42,70,151,68,178,160,182,133,230,48,100,190,17,69,70,86,206,156,89,59,51,146,5,167,201,33,154,237,148,20,149,163,25,99,104,112,205,181,114,202,243,99,62,12,180,231,113,70,115,138,55,205,141,213,196,228,147,146,124,154,198,116,156,68,61,194,42,19,16,196,0,0,0,3,0,176,11,162,148,145,13,136,13,183,34,100,204,236,160,21,128,128,0,0,0,0,0,161,14,196,32,44,66,178,136,17,86,72,89,67,98,11,29,16,43,41,18,22,6,208,155,137,172,115,190,231,50,145,86,21,214,181,8,184,228,140,142,1,169,52,72,87,162,134,113,195,51,93,77,127,16,137,21,184,28,255,0,136,5,168,16,116,1,49,146,145,68,82,176,177,208,128,44,44,64,7,92,102,14,49,146,35,109,20,153,150,153,254,29,39,104,184,57,71,134,104,152,0,117,38,138,10,1,52,164,114,231,210,169,242,142,177,88,30,111,225,231,19,41,198,213,52,122,244,153,150,76,17,145,174,204,199,138,146,132,141,87,38,218,173,20,154,184,117,57,225,135,44,56,146,53,89,104,103,53,220,215,108,171,161,18,143,0,66,146,41,59,50,80,106,70,219,104,7,68,78,60,23,96,7,35,155,82,162,160,229,184,121,49,92,172,214,17,164,84,62,195,16,0,0,12,0,104,67,10,101,34,81,72,131,120,99,220,136,205,167,174,133,227,201,71,84,26,156,121,51,90,121,50,143,20,99,60,106,153,235,102,210,223,40,193,97,87,76,181,35,159,6,45,209,232,103,155,79,93,15,91,30,56,164,44,184,20,137,86,60,6,169,242,60,113,221,35,211,205,161,220,184,49,134,153,226,126,162,163,53,137,50,161,139,111,1,187,110,74,58,59,21,28,147,195,234,178,39,45,177,58,228,142,124,144,178,163,141,167,41,23,12,61,217,209,12,116,44,182,186,1,140,246,196,230,202,147,232,106,241,202,93,73,217,87,96,101,21,72,165,212,31,12,75,168,83,154,224,133,212,215,177,155,234,65,72,217,39,86,96,143,67,12,99,60,69,24,195,35,137,170,154,154,228,206,112,218,76,80,67,151,165,149,142,126,163,57,149,5,96,117,184,90,180,82,232,24,122,83,46,88,200,172,188,205,178,58,161,45,209,56,229,143,212,111,9,109,67,76,104,213,50,148,175,129,198,74,72,206,75,107,34,137,42,118,84,101,98,124,196,197,75,108,138,141,217,18,67,190,6,6,125,142,124,139,147,166,125,14,73,203,213,69,66,139,72,219,22,109,178,248,49,217,220,151,195,3,210,73,100,68,211,139,57,180,217,182,202,155,59,157,78,60,25,104,173,52,103,150,28,112,14,226,82,154,124,1,207,22,211,228,37,147,131,76,145,227,131,142,106,73,187,52,201,78,118,197,23,201,61,89,165,112,6,208,218,208,75,10,108,198,59,147,58,177,189,200,9,142,61,161,52,168,213,244,57,103,39,184,13,49,74,153,121,33,102,9,211,58,241,122,162,69,97,5,79,145,102,54,148,118,202,209,134,87,201,21,131,247,32,167,203,37,117,108,138,108,168,240,186,18,151,62,227,147,183,64,91,102,115,126,252,252,22,250,19,64,40,113,247,98,147,166,29,127,114,164,159,232,1,118,172,136,71,100,154,42,234,75,231,130,165,202,1,63,208,195,36,170,86,213,124,154,191,185,19,233,207,37,71,54,89,122,27,140,168,243,243,77,187,139,175,159,185,217,158,52,247,39,240,215,185,230,101,110,93,126,165,253,73,173,98,40,244,244,75,110,223,250,95,246,60,195,211,211,75,167,253,47,251,19,23,90,69,212,142,174,177,179,150,185,143,216,232,135,210,105,150,184,227,233,27,234,86,25,90,248,20,215,168,33,110,224,165,202,33,197,95,60,23,30,140,10,131,230,159,70,115,77,109,214,97,127,233,148,77,251,153,106,120,150,25,175,203,147,159,179,40,225,158,25,233,242,100,140,229,23,41,115,199,107,98,124,165,31,121,81,190,177,199,123,190,244,97,169,244,226,124,244,50,184,228,241,109,68,39,159,26,197,244,65,56,175,220,207,20,163,56,43,146,83,183,87,209,175,99,151,80,249,138,38,18,218,254,12,71,92,229,237,125,166,143,81,163,241,12,17,211,230,132,97,56,170,217,47,240,115,235,124,23,62,150,231,167,94,110,63,229,238,143,3,14,163,110,212,254,159,236,123,122,63,28,205,167,219,12,175,204,199,217,190,191,185,203,174,241,248,244,103,60,229,230,188,247,91,247,115,25,46,188,127,116,122,24,245,107,54,9,98,123,97,56,199,139,124,51,207,215,234,222,183,90,243,65,121,73,112,154,30,9,73,234,99,41,168,251,46,57,251,157,184,216,243,115,204,205,241,172,113,60,113,148,233,215,68,223,115,170,50,254,28,101,240,45,67,126,93,110,227,216,152,180,225,5,240,105,131,200,247,66,229,211,163,60,201,65,189,222,108,189,81,117,246,61,104,70,50,141,55,207,99,207,214,198,81,156,82,250,95,247,26,99,147,35,81,132,159,115,211,209,97,242,176,194,61,254,167,247,60,252,24,252,253,100,97,249,97,234,145,237,70,60,95,184,196,211,137,181,212,104,136,71,139,6,237,148,42,245,71,238,93,18,191,230,67,238,105,249,128,184,253,52,70,166,123,52,185,31,180,100,255,0,161,165,210,57,124,71,141,6,107,255,0,227,100,28,126,6,154,242,155,239,43,254,135,211,44,117,20,189,145,243,254,11,15,86,155,255,0,59,30,252,50,173,205,48,37,198,132,157,51,167,211,36,68,241,150,140,166,173,24,93,58,58,186,117,57,243,87,84,92,103,83,98,220,209,54,43,42,54,142,111,114,183,217,205,102,145,145,34,186,97,147,179,20,221,59,50,92,22,167,124,50,41,169,69,245,53,80,139,71,52,225,221,4,50,74,32,105,60,123,89,140,205,252,213,46,164,206,49,146,42,50,186,68,238,38,86,137,220,84,83,200,253,202,199,42,238,98,59,3,181,102,226,140,231,182,71,58,144,247,18,45,57,70,137,43,112,153,80,132,50,64,6,32,1,216,128,10,132,49,0,80,52,196,50,11,217,104,78,45,14,25,41,23,189,72,12,64,210,81,51,0,16,194,172,161,8,98,0,0,16,22,152,109,36,165,32,16,192,8,14,161,64,135,96,73,81,96,42,3,116,147,66,113,50,82,163,88,202,208,11,117,11,112,220,73,160,24,196,152,236,11,132,220,78,168,101,82,71,13,143,115,68,139,94,141,160,56,86,89,34,252,249,18,45,117,133,28,191,136,46,58,132,32,244,122,146,226,76,101,99,220,97,179,86,85,130,228,37,27,64,27,145,86,115,212,148,141,98,248,2,196,208,88,192,142,131,176,98,1,180,153,156,224,189,141,19,31,80,57,182,199,216,111,79,25,35,119,4,201,167,20,84,121,249,180,210,143,49,57,147,247,61,127,169,242,114,234,52,150,247,68,185,169,184,227,190,70,18,195,40,75,212,128,211,32,76,100,178,161,12,67,0,24,134,3,24,0,80,49,12,129,166,117,97,157,28,165,41,81,21,233,194,74,72,231,207,141,167,185,25,97,200,211,59,45,100,137,159,141,125,114,226,200,117,197,218,57,50,98,112,149,162,241,100,3,162,137,158,40,204,165,43,25,21,231,102,210,40,189,201,16,151,7,167,40,169,35,155,38,10,118,141,102,179,28,173,25,201,29,18,131,143,99,41,35,72,200,82,219,69,52,98,250,242,86,89,78,105,51,39,36,205,178,96,221,208,199,200,149,133,97,62,162,55,201,167,106,39,63,64,139,66,174,70,138,68,84,29,122,73,83,163,145,253,69,194,91,88,30,172,240,169,171,57,39,15,46,95,6,184,53,22,171,185,166,104,238,136,53,202,225,186,38,105,236,145,174,55,78,135,60,87,202,42,46,25,59,157,48,154,156,78,24,42,224,234,211,147,87,21,55,180,199,125,186,58,178,193,74,39,10,244,202,152,29,16,201,180,222,212,209,197,55,72,120,179,56,190,122,1,214,140,178,194,185,70,209,146,146,22,79,165,129,158,41,95,6,135,36,38,212,232,232,140,184,1,181,103,54,76,126,171,58,119,17,62,81,70,27,140,230,18,181,33,165,97,17,23,76,237,197,149,197,114,113,190,166,235,152,129,220,165,25,196,194,107,108,140,33,145,197,157,17,154,200,185,34,174,46,209,158,76,91,144,249,137,106,86,7,19,198,227,46,134,139,25,208,226,152,128,206,80,224,136,203,97,180,154,72,229,155,182,84,116,44,137,153,103,148,98,183,28,243,207,28,111,150,113,106,181,111,34,219,22,69,116,126,54,59,168,238,210,234,35,46,231,206,169,109,124,157,154,92,149,114,134,239,212,205,106,61,233,242,172,227,155,182,205,99,145,203,18,182,191,67,22,237,129,18,225,25,190,42,49,234,84,221,115,223,177,155,250,148,123,247,3,69,233,84,24,214,239,80,109,78,53,251,154,37,236,184,0,104,150,139,100,176,51,151,82,211,228,155,86,9,116,151,64,9,42,187,232,17,182,238,248,14,37,207,73,6,212,159,74,191,96,9,71,228,199,43,148,77,223,11,224,198,126,221,81,81,231,234,50,183,243,119,95,12,225,156,148,215,74,103,102,170,75,31,84,233,190,168,226,151,213,193,157,111,19,71,110,158,119,55,237,216,228,70,250,121,109,202,227,105,223,42,137,134,187,159,68,205,241,59,70,95,149,14,18,81,151,201,182,93,27,47,187,52,135,28,110,253,204,163,145,223,210,202,220,183,125,253,194,53,154,105,17,22,83,245,46,73,147,72,162,237,24,234,34,220,93,123,95,237,201,95,60,162,169,184,208,30,110,108,208,205,155,116,29,199,177,58,200,218,154,126,230,250,60,120,240,228,148,242,55,80,151,169,113,73,126,230,62,40,212,115,197,95,84,164,232,202,188,109,68,92,100,175,216,200,219,85,198,105,115,107,220,192,203,107,140,168,233,195,145,93,57,84,95,83,144,184,1,219,146,238,48,223,105,54,174,39,126,142,17,142,44,146,75,159,115,205,82,150,221,155,164,226,157,165,124,89,232,233,93,97,201,246,46,51,174,204,177,221,141,24,174,37,70,184,93,225,234,101,62,38,84,111,139,178,51,212,225,243,35,40,197,242,215,15,228,211,23,97,201,238,125,74,57,60,55,2,199,131,115,94,169,190,78,248,174,104,140,107,158,85,26,40,237,1,183,216,72,125,199,208,33,46,50,69,190,204,185,125,70,91,189,107,218,205,231,31,84,126,66,151,178,57,252,87,157,54,72,251,197,35,173,70,230,140,181,191,193,142,92,146,119,233,113,81,175,126,8,57,244,186,191,227,224,207,179,98,91,83,140,127,102,122,111,171,163,199,193,25,47,46,48,234,156,79,86,18,245,23,19,146,214,73,193,245,54,142,119,220,137,71,116,108,133,236,202,142,151,56,205,25,78,41,147,56,186,224,205,100,146,124,128,164,169,146,105,46,81,153,80,134,152,128,11,82,45,51,20,86,224,58,35,34,38,187,138,46,203,78,250,145,88,223,37,121,132,228,139,79,130,19,42,42,82,178,24,49,0,5,143,177,0,80,89,35,1,216,236,145,216,12,65,96,0,32,2,128,100,128,12,64,0,59,2,65,48,40,44,65,96,86,240,108,144,1,154,193,35,16,220,208,27,100,135,177,139,47,204,116,46,24,16,3,98,8,0,4,21,69,89,3,1,128,88,128,118,52,201,0,53,164,46,132,166,82,100,21,25,142,208,226,162,75,143,200,4,168,148,55,7,238,45,172,10,77,5,145,200,88,26,166,130,140,173,154,70,64,54,136,104,221,74,52,75,105,129,217,9,109,52,140,237,209,158,166,46,49,221,19,205,90,239,47,37,76,195,163,217,82,218,92,114,89,203,135,50,203,20,211,53,162,13,223,34,51,83,174,165,238,68,83,69,89,27,147,24,22,75,64,152,223,64,34,202,76,134,53,208,13,0,148,202,1,109,20,145,66,3,9,227,83,226,142,44,216,94,55,240,122,148,76,241,169,162,230,166,227,199,19,58,179,105,92,121,137,205,40,184,245,70,216,72,0,21,12,0,96,3,0,10,6,33,144,3,16,1,113,149,29,88,114,28,101,227,149,50,106,227,209,117,56,156,115,79,28,205,113,228,30,88,169,163,45,12,89,44,232,78,209,231,122,177,200,235,195,146,198,225,154,220,24,1,21,156,224,154,56,167,13,172,244,90,50,201,137,73,23,53,55,30,123,137,142,92,125,209,215,60,110,38,77,26,101,207,23,216,211,130,101,14,74,162,161,74,41,163,205,212,99,219,43,71,163,36,232,225,207,124,149,28,232,184,146,186,148,20,52,74,124,150,250,17,92,144,107,138,91,102,153,234,173,185,49,213,158,58,58,52,249,158,57,211,124,5,105,151,28,161,32,142,94,199,115,198,179,98,179,207,158,25,99,151,33,20,249,28,100,226,201,135,212,116,60,118,138,142,140,111,116,14,124,216,125,86,141,177,58,84,95,94,25,150,158,116,189,138,219,193,166,124,116,247,35,52,251,26,101,166,28,155,93,51,169,212,145,199,229,241,102,152,166,212,169,145,89,228,134,201,216,110,174,78,140,176,82,141,156,143,142,25,81,209,25,169,33,51,158,50,113,103,68,100,164,128,207,36,45,24,244,58,140,231,16,57,249,179,163,15,74,20,97,193,112,64,68,163,76,91,156,122,21,145,52,103,96,116,195,42,146,166,62,135,45,237,58,48,203,124,72,173,99,43,27,68,237,105,149,96,99,150,46,142,124,143,100,27,103,115,86,121,158,39,63,46,20,7,143,168,201,44,153,122,240,77,202,138,149,11,177,205,209,182,29,179,142,217,117,58,176,105,100,155,123,174,63,39,159,27,220,168,246,52,89,98,227,177,187,163,72,236,92,98,249,49,151,17,54,157,87,7,60,221,32,140,228,234,146,250,153,42,183,125,159,44,36,249,117,212,80,78,172,43,120,116,191,115,72,253,204,227,202,164,205,23,8,33,50,25,109,174,164,117,232,2,249,19,233,201,117,216,154,234,4,70,77,185,46,197,62,23,192,233,83,98,221,199,32,74,149,174,121,34,99,102,115,149,95,98,163,159,51,140,161,45,202,210,250,171,183,201,230,228,198,210,184,75,116,47,143,131,179,60,220,37,105,115,93,78,55,46,241,117,125,81,157,107,25,155,105,57,201,43,237,194,50,52,132,227,27,92,69,190,254,228,197,215,162,228,227,9,124,114,121,153,245,25,49,230,74,18,119,223,228,238,201,56,198,228,248,93,217,230,100,154,156,247,121,142,81,143,17,179,90,206,58,97,174,203,25,91,151,8,234,255,0,137,66,88,155,140,101,187,178,107,131,203,111,211,43,47,13,108,234,191,112,175,103,73,174,134,103,182,47,100,255,0,150,93,254,199,124,118,191,185,243,208,88,148,101,110,229,92,87,103,238,118,232,252,71,124,150,44,146,185,46,35,63,127,185,106,71,165,58,220,90,143,28,55,100,194,81,151,74,220,107,211,133,212,172,188,189,84,60,173,68,101,40,70,116,235,213,27,180,250,25,248,146,140,179,203,27,140,98,241,45,171,111,78,157,15,67,85,142,82,198,229,249,163,201,229,106,231,191,52,229,186,77,185,122,183,42,102,117,172,121,25,163,40,102,148,95,185,29,205,245,49,255,0,212,73,91,236,99,40,237,149,25,108,21,23,201,22,84,122,129,211,25,127,17,71,179,61,29,36,191,129,146,253,143,43,117,74,50,246,103,167,135,211,28,170,254,200,172,187,180,191,69,50,39,245,23,166,250,121,34,104,168,219,31,65,215,34,197,244,20,186,148,57,37,92,149,9,74,43,213,235,135,243,174,223,116,39,244,138,15,107,220,157,50,13,99,40,73,113,42,251,141,198,73,90,230,62,232,202,78,18,151,241,33,207,243,71,210,198,175,27,126,94,111,210,74,191,169,70,121,46,52,215,185,223,58,150,12,82,143,242,158,124,178,202,82,217,147,30,199,213,127,168,244,161,25,100,211,193,57,54,186,82,225,81,4,65,174,174,85,71,39,137,61,219,49,199,163,146,227,250,157,155,41,209,199,168,143,153,173,81,191,165,95,248,1,105,163,252,94,157,21,191,131,176,156,88,222,56,53,42,220,221,186,44,222,51,173,113,79,176,231,30,230,9,211,55,221,113,8,80,149,117,9,227,82,229,25,91,42,19,104,42,163,26,225,145,56,211,58,35,36,226,101,39,201,6,32,91,128,168,168,145,137,128,23,9,83,54,146,238,142,99,163,28,183,70,152,14,212,151,38,51,199,79,130,228,156,100,14,86,128,193,162,74,151,81,20,22,8,150,0,80,132,0,0,49,0,0,134,17,93,137,11,11,10,0,0,0,27,1,0,0,0,67,10,0,176,0,176,16,82,24,128,0,96,0,43,42,50,68,133,4,109,40,39,27,50,161,219,161,5,0,94,210,31,1,0,0,5,0,8,96,22,27,130,131,104,6,230,93,178,41,142,232,130,247,48,220,78,224,220,5,41,114,104,163,22,101,212,116,215,64,54,80,68,184,147,25,200,169,62,0,84,34,27,98,220,192,247,118,169,42,60,205,102,130,51,150,228,185,59,225,41,119,28,249,71,55,71,155,166,199,60,94,158,199,108,55,46,164,57,56,190,133,172,150,186,21,26,174,67,109,163,31,57,38,82,206,189,200,171,74,72,107,35,79,145,198,113,101,109,140,136,26,105,148,250,25,236,174,131,77,208,80,199,17,62,130,130,118,5,140,4,192,164,199,212,206,203,76,2,128,161,52,2,116,250,153,79,4,103,216,214,128,14,12,186,58,250,78,105,98,148,122,163,217,38,88,163,46,198,187,51,213,227,80,232,238,203,163,79,148,115,207,79,56,150,164,98,49,237,146,234,130,138,132,34,132,208,0,196,134,5,109,180,21,76,35,42,40,138,188,114,53,186,102,80,166,111,229,218,34,166,81,83,137,138,147,132,168,219,108,162,76,163,185,1,182,44,187,141,172,225,130,113,145,213,7,113,38,174,54,3,23,147,105,164,38,164,136,165,60,106,72,227,201,133,197,157,228,202,42,69,205,77,199,152,226,103,53,71,110,92,53,202,57,229,19,85,151,58,149,146,241,169,117,45,194,153,106,168,168,225,205,167,174,135,62,218,234,123,16,81,147,166,99,172,210,199,110,232,245,20,121,162,161,141,50,132,139,162,40,180,65,233,104,51,113,181,157,89,176,199,36,79,47,73,45,153,57,61,120,201,56,170,51,173,60,172,184,158,41,124,26,226,149,196,236,203,142,51,71,63,149,177,252,26,172,196,57,184,200,221,75,116,76,229,5,36,24,165,181,237,97,90,82,151,12,230,158,61,146,248,58,246,247,66,156,84,162,74,57,226,68,214,215,97,40,202,18,248,41,173,209,52,202,241,228,221,26,49,205,30,108,74,224,205,19,220,128,231,72,174,129,56,237,97,213,1,172,37,101,109,57,225,106,71,74,124,5,68,189,35,198,41,187,66,198,156,66,43,50,224,231,138,182,117,62,81,207,47,76,128,39,14,3,20,246,178,174,200,156,105,216,29,176,154,144,100,113,130,220,217,200,178,236,141,179,203,214,235,167,146,78,17,124,25,214,177,236,199,89,141,186,220,140,53,58,120,106,90,229,81,225,66,123,123,242,107,13,94,88,203,234,224,149,99,213,94,29,141,46,136,39,225,216,220,105,36,97,135,196,185,81,145,232,227,202,167,27,70,145,227,231,208,121,54,247,58,58,52,81,140,106,63,157,246,61,12,176,243,35,71,60,52,206,19,78,60,46,175,228,145,107,73,244,48,200,111,35,12,159,81,6,59,70,189,47,158,172,37,192,39,95,112,173,113,238,117,116,146,236,141,76,241,182,215,29,61,205,24,68,73,137,123,21,46,62,228,168,128,219,227,216,132,220,159,167,247,41,216,175,168,22,151,167,151,201,148,227,235,224,165,194,6,253,72,12,155,224,231,155,225,155,101,124,156,217,165,207,201,71,14,124,142,213,243,217,163,157,181,187,142,134,185,90,107,223,185,156,99,186,94,198,27,21,106,201,175,226,193,223,71,194,58,113,98,150,237,179,91,101,92,73,119,55,150,143,204,130,107,138,190,11,18,184,53,153,183,67,108,93,171,229,156,234,42,48,139,125,95,39,167,61,12,191,15,5,20,156,163,203,94,230,50,209,201,83,219,116,151,31,2,35,146,88,92,163,191,114,219,208,223,4,101,37,179,118,63,139,70,222,83,175,46,250,117,251,154,96,81,140,165,25,99,86,191,49,97,88,77,202,11,108,253,55,238,154,178,102,164,226,148,82,138,248,238,122,123,48,228,193,178,75,211,236,112,101,198,241,78,112,135,252,184,197,73,39,236,93,196,205,116,120,126,181,249,139,14,71,234,252,175,252,30,196,100,182,111,221,71,205,105,227,39,168,223,24,185,108,245,58,62,135,78,163,40,250,223,166,94,164,201,134,174,90,133,211,175,201,225,235,37,41,78,52,253,59,127,169,239,56,97,111,234,127,177,231,234,180,176,150,105,184,115,81,115,140,87,121,123,23,76,120,217,241,207,35,243,99,203,125,81,130,151,12,244,163,23,20,148,184,146,234,103,155,79,12,156,253,50,254,101,254,76,171,206,161,195,234,47,46,57,226,117,53,246,125,152,161,211,130,43,89,226,106,27,151,49,61,44,62,168,41,123,197,51,206,114,221,30,159,177,221,164,157,233,241,255,0,211,69,71,163,131,137,18,254,166,138,211,202,219,98,235,149,175,146,163,88,241,1,192,82,124,82,4,81,114,145,40,31,32,144,26,65,32,200,151,110,164,169,22,185,3,151,36,127,143,138,63,245,72,244,244,83,254,19,135,117,108,226,148,91,207,187,178,141,127,83,171,73,36,156,215,186,224,131,94,246,115,67,23,153,172,205,150,95,76,106,17,249,174,167,84,23,172,106,10,60,124,182,92,53,157,137,151,56,153,154,96,21,25,18,48,28,129,117,11,37,129,165,138,82,228,155,14,160,107,9,218,38,125,73,74,141,21,73,1,20,154,33,154,56,184,131,92,1,145,112,123,100,10,54,38,168,14,154,83,137,149,84,168,120,167,216,185,171,228,43,9,196,204,210,114,50,97,3,16,1,67,16,0,5,128,128,6,0,0,32,24,130,24,8,2,152,128,0,6,208,8,0,64,1,12,64,48,164,3,0,17,86,72,88,20,56,144,153,74,84,5,73,82,32,213,201,52,100,200,26,98,110,217,80,20,208,6,219,66,26,108,44,161,0,152,1,107,169,125,12,74,220,6,209,166,39,14,69,6,14,68,10,80,161,40,50,148,189,202,83,64,101,244,178,148,203,105,49,108,228,10,139,67,180,199,75,105,139,139,79,128,46,81,33,240,92,101,238,87,165,129,236,74,9,174,12,182,202,50,45,110,139,42,236,228,234,206,88,212,137,242,209,186,162,38,152,71,36,180,254,161,61,59,190,167,67,76,27,116,81,156,113,202,40,168,202,81,38,121,92,69,12,241,107,146,163,170,25,44,170,180,113,188,241,93,199,139,91,9,75,110,229,102,90,105,57,184,143,22,107,124,151,233,154,57,242,227,112,123,162,7,98,149,141,171,48,195,147,114,54,186,3,57,69,161,70,109,62,77,174,196,241,166,3,82,178,140,182,184,130,149,1,160,131,112,192,65,99,38,72,10,177,52,153,22,53,32,38,88,162,251,25,75,77,22,117,32,160,60,249,233,154,232,99,40,184,245,71,171,68,79,12,101,216,213,102,60,176,58,178,233,171,233,57,220,28,122,162,162,71,184,64,80,41,52,206,168,101,116,114,141,72,144,118,199,34,145,73,35,142,18,228,232,140,137,184,170,156,118,242,56,100,93,10,181,36,79,150,136,173,37,21,52,68,32,224,248,46,60,23,212,138,105,216,201,232,52,192,26,76,202,120,83,54,0,56,167,167,57,103,138,81,103,172,103,147,18,146,53,154,206,227,201,113,106,86,57,231,244,237,145,190,108,46,55,236,112,101,139,108,211,44,50,199,115,180,68,17,211,143,29,240,197,151,11,135,40,14,118,185,42,43,212,84,122,132,215,176,26,108,246,61,13,43,184,114,121,145,147,163,163,79,168,219,42,38,171,209,106,134,170,97,25,111,137,155,110,19,34,137,227,218,115,101,84,237,30,130,106,113,57,179,225,238,139,154,155,136,195,146,213,51,89,28,209,77,27,227,150,229,76,5,56,169,68,193,122,101,76,233,106,140,242,66,215,0,99,58,50,79,107,53,140,121,228,89,49,154,100,63,84,76,146,169,4,93,51,71,27,228,4,226,92,122,10,38,137,42,34,178,252,198,139,160,74,4,194,236,2,82,162,41,73,26,100,143,164,193,54,165,69,65,84,202,171,68,206,113,143,86,17,207,10,234,7,62,182,106,24,153,226,243,186,206,237,126,71,146,85,19,153,99,75,150,99,91,198,114,139,234,141,113,96,203,146,74,163,72,235,211,228,199,183,165,209,209,139,91,134,50,219,84,196,40,195,225,169,211,146,59,241,225,142,53,72,120,179,70,113,180,203,221,23,209,154,101,74,138,224,207,107,67,140,248,232,209,21,134,79,172,231,159,6,243,230,77,156,243,234,69,99,46,191,212,81,245,74,159,35,124,43,28,21,116,92,129,188,21,22,223,185,16,254,165,117,1,127,112,232,1,211,150,4,56,223,81,213,82,11,111,167,0,227,199,32,38,209,63,209,131,162,56,231,228,161,101,87,23,223,224,226,206,234,22,249,163,174,82,127,161,201,168,123,148,128,243,164,253,78,62,199,70,159,28,173,73,63,232,101,142,42,89,57,135,245,61,60,56,212,98,145,156,197,221,92,98,154,186,232,107,8,113,200,40,241,201,172,99,70,153,37,4,41,227,143,230,70,213,212,207,43,186,160,48,88,96,164,228,237,217,134,163,31,241,227,36,170,50,84,253,190,231,116,99,92,109,253,108,37,135,114,107,220,15,58,56,222,231,179,151,236,70,76,57,33,24,121,155,94,78,99,195,234,159,103,250,158,134,104,100,133,249,74,53,84,236,206,81,82,197,9,53,92,162,143,30,115,150,15,249,114,216,230,185,146,246,58,188,51,81,203,194,230,218,92,197,153,234,49,198,81,114,250,163,9,52,254,204,194,62,138,203,8,213,63,115,45,62,141,42,225,182,103,155,79,9,189,201,181,47,116,70,143,63,157,143,109,174,61,205,165,142,113,230,13,73,123,26,97,228,234,97,47,58,78,86,237,245,247,50,92,29,90,151,41,65,55,255,0,201,47,240,115,163,45,15,45,74,27,105,74,47,242,179,151,38,141,199,156,55,36,186,197,245,71,98,52,78,254,174,221,192,242,231,178,95,12,235,209,198,160,225,196,165,14,214,107,159,75,28,175,119,211,63,231,95,228,224,205,44,218,125,78,247,232,151,102,186,48,175,111,10,164,130,11,215,41,28,250,93,92,114,66,55,80,156,151,78,204,235,198,248,219,209,149,21,220,117,192,46,89,79,128,37,34,235,130,81,160,18,149,177,244,144,119,20,189,192,156,85,41,100,154,146,105,201,255,0,78,13,180,255,0,243,145,134,31,249,17,111,191,39,70,155,254,124,72,59,161,26,102,110,76,217,245,232,253,248,248,48,154,113,147,69,226,154,165,234,70,114,141,14,50,163,74,221,19,72,197,32,106,138,92,72,83,97,16,186,142,72,70,137,92,64,204,16,53,76,64,105,124,9,74,153,32,7,94,61,179,92,142,120,120,224,229,132,156,122,29,120,115,110,225,145,113,205,36,224,195,234,71,102,76,113,145,205,44,110,44,82,51,173,165,71,37,240,18,141,196,193,122,100,84,109,56,223,38,82,55,77,109,49,159,80,51,160,40,146,128,0,0,64,49,0,0,8,6,2,0,24,8,0,118,4,128,14,194,196,1,12,4,1,76,9,11,8,181,33,185,38,102,48,166,34,132,0,49,32,108,13,54,240,103,43,76,168,204,167,82,68,25,38,105,123,145,14,52,9,148,90,162,88,236,20,85,144,77,148,169,162,167,5,70,125,0,26,160,41,146,81,81,149,22,154,145,144,39,64,104,226,195,99,8,79,147,126,40,131,159,212,153,113,178,237,6,248,128,211,93,202,164,206,121,191,102,74,156,144,29,14,8,150,168,152,230,247,47,114,144,30,227,68,208,212,147,25,201,213,155,180,59,180,93,11,104,25,48,73,51,71,18,118,208,28,250,152,122,89,226,234,181,18,197,42,71,208,202,59,162,120,94,41,129,198,86,141,99,58,198,25,101,56,242,203,142,158,95,95,115,139,204,113,232,119,233,179,79,34,219,180,15,67,69,157,214,217,29,247,28,145,60,108,145,201,142,46,74,44,52,126,32,252,205,147,224,138,244,182,121,83,181,208,232,132,148,145,13,199,44,56,57,97,153,226,203,182,93,8,174,230,168,157,244,92,100,164,137,156,0,168,205,48,105,51,155,152,200,214,19,8,166,168,106,67,220,20,152,80,153,68,85,11,112,21,68,180,59,26,146,96,66,147,45,72,28,81,46,32,105,118,6,74,77,23,25,216,21,86,103,44,49,145,168,1,197,147,75,236,115,79,28,163,213,30,177,19,197,25,22,179,30,72,81,219,147,75,236,96,241,74,61,81,170,145,154,46,50,30,193,109,96,105,9,242,111,187,131,147,148,111,142,86,137,170,218,50,52,48,161,199,37,17,91,0,148,211,43,169,20,38,50,104,19,2,132,61,200,29,32,38,81,82,71,30,109,39,116,117,172,145,186,178,250,138,145,224,230,140,177,203,165,15,118,248,211,61,93,70,154,57,35,208,242,243,97,150,23,240,106,163,154,112,218,200,103,84,87,152,140,39,141,198,95,6,153,68,122,155,226,197,114,76,201,196,215,12,218,116,7,167,134,146,162,178,194,209,198,178,73,29,88,103,186,52,204,180,202,57,28,29,51,117,37,56,145,155,21,242,140,160,246,129,115,199,201,146,184,72,234,77,52,76,224,164,129,11,234,68,52,16,110,46,153,164,149,129,205,56,211,180,69,238,84,116,74,60,28,242,142,217,26,101,140,227,76,184,123,21,86,67,244,176,135,37,64,178,81,87,104,202,75,146,141,163,45,200,23,12,197,58,28,178,108,87,34,43,121,206,49,143,39,153,172,212,168,125,39,54,183,89,41,202,160,206,95,58,248,145,42,194,203,159,38,71,214,140,252,233,195,243,27,78,49,217,104,229,156,91,100,105,211,143,80,156,121,48,201,55,185,242,75,126,158,58,139,31,94,72,55,195,155,203,143,34,114,243,39,99,242,165,145,122,34,70,201,99,151,173,52,7,68,53,89,49,45,183,193,81,213,229,89,20,183,112,114,74,118,206,156,56,103,56,238,218,232,163,232,52,154,133,151,26,179,105,214,222,15,27,77,150,81,148,96,147,175,131,212,223,113,234,130,51,151,115,158,124,179,87,220,202,96,100,213,242,250,20,190,174,162,125,80,211,245,1,178,124,12,72,101,8,93,65,139,236,65,93,9,144,255,0,168,56,223,80,50,114,100,199,159,186,46,107,250,25,203,210,236,12,178,45,175,167,7,44,220,92,234,206,172,185,182,58,151,71,253,14,92,188,79,165,70,94,220,242,3,210,227,77,93,29,152,215,38,88,99,72,233,130,171,1,246,54,95,73,9,22,187,148,57,113,22,101,142,46,78,228,151,29,25,164,229,92,123,135,211,192,21,220,125,123,240,102,165,86,250,50,215,17,183,250,32,129,251,28,185,225,149,110,120,164,163,127,28,157,97,183,117,160,60,60,208,205,231,92,99,41,69,253,92,117,126,228,66,79,30,105,99,159,56,231,27,219,236,122,186,184,100,80,254,28,154,93,246,174,79,39,83,43,199,25,202,163,37,39,27,174,101,247,10,236,142,150,122,118,167,142,79,46,58,225,199,234,95,238,118,233,229,41,96,201,168,142,88,184,65,62,190,255,0,39,62,135,54,253,44,121,250,120,39,28,35,168,150,76,27,54,40,228,115,156,187,206,254,159,208,177,28,239,83,231,198,74,78,247,61,203,138,167,221,25,209,213,173,210,203,77,13,208,138,156,127,43,92,56,191,103,250,28,187,150,247,30,221,136,170,72,160,72,116,6,144,118,60,152,35,150,27,92,119,195,249,123,175,176,161,84,107,22,227,32,143,31,89,165,150,26,156,27,150,36,169,63,229,251,155,232,181,255,0,76,51,191,180,207,78,81,221,111,139,125,87,185,229,107,52,126,90,150,76,49,244,254,104,127,47,253,136,175,94,47,213,207,232,253,198,218,60,205,30,171,203,159,225,242,203,208,254,153,127,43,61,36,159,71,212,161,148,72,208,69,17,154,91,113,100,126,209,101,147,155,167,29,194,169,69,44,81,248,138,53,210,47,226,217,156,155,107,220,219,73,249,159,193,7,126,55,234,148,189,163,253,204,156,109,221,155,225,85,142,109,244,232,99,249,134,26,201,194,153,112,151,99,71,208,193,241,35,76,156,227,201,59,77,87,40,202,124,50,162,182,170,34,233,148,159,4,75,168,4,136,52,234,39,26,2,64,0,0,165,42,118,137,0,58,241,102,221,195,42,103,26,116,206,152,78,227,201,26,38,101,146,5,77,180,248,26,149,174,66,48,182,43,52,154,86,101,37,201,80,72,145,128,8,6,34,128,64,0,2,24,130,25,91,81,34,176,6,0,0,72,20,72,0,88,196,20,0,0,0,0,0,0,134,3,11,16,1,73,149,86,102,52,232,7,180,19,166,82,144,220,111,144,6,184,51,101,221,10,92,129,54,22,38,0,94,254,9,177,0,69,89,80,166,102,85,129,186,198,153,19,199,93,9,89,26,52,89,47,169,21,143,70,105,28,180,185,42,81,139,50,112,104,13,163,234,38,80,228,206,51,113,53,140,212,186,129,156,149,18,116,82,100,60,64,98,62,74,120,218,39,160,31,64,211,76,168,200,166,172,151,19,147,170,238,192,142,81,74,86,3,10,1,129,59,78,125,78,154,57,99,202,58,128,15,25,248,126,53,46,98,142,140,58,120,99,232,118,207,26,145,131,197,40,150,163,77,177,148,122,28,153,252,55,30,73,110,219,207,186,54,140,229,23,201,180,50,88,24,97,195,60,92,89,89,52,222,99,77,245,58,109,49,145,88,194,46,10,141,84,172,117,100,184,114,2,156,44,207,109,27,10,172,12,119,81,106,98,158,51,54,154,42,58,20,172,78,140,163,34,247,17,76,135,101,216,154,8,81,200,205,84,172,231,146,161,71,39,52,81,211,181,50,28,90,20,114,26,166,164,69,76,101,69,167,98,148,76,249,139,3,113,19,25,20,2,100,184,167,216,177,1,140,176,166,102,241,56,157,33,86,42,57,118,162,106,153,213,44,118,115,206,46,44,210,41,50,100,136,82,163,68,212,128,133,58,53,142,95,147,9,199,146,127,80,59,163,145,50,51,101,80,139,118,113,188,142,10,236,228,203,158,89,37,183,176,234,87,74,213,202,83,227,161,115,213,75,111,7,52,35,72,109,89,98,84,199,60,163,61,219,142,172,58,229,41,109,110,153,195,60,77,244,33,99,113,98,25,175,160,140,148,151,4,228,195,28,139,161,195,164,212,184,181,25,30,148,100,164,173,24,105,229,229,210,203,20,183,65,113,236,76,177,169,68,245,164,148,186,156,217,112,95,66,212,143,30,80,218,204,239,108,184,61,41,105,223,116,113,101,197,178,102,235,49,182,25,167,212,232,140,148,95,7,12,34,237,27,202,45,70,200,174,245,37,36,97,154,21,202,49,193,146,73,242,118,58,156,72,174,88,77,209,80,203,82,166,76,227,182,68,58,101,71,91,138,146,180,71,211,212,195,241,113,195,245,200,140,254,33,137,99,220,164,136,174,162,39,27,60,156,126,49,29,245,43,175,147,210,195,168,134,104,240,202,33,250,69,182,205,167,27,70,28,197,149,146,232,82,91,144,159,34,78,159,80,20,163,181,158,95,136,234,105,237,76,244,181,57,35,28,109,217,243,217,229,230,100,114,38,234,230,47,28,84,186,148,244,206,115,168,17,8,205,199,211,22,117,233,33,150,47,148,76,93,114,231,211,100,197,242,140,225,142,115,123,118,159,65,229,41,71,118,78,135,155,155,44,97,159,248,106,203,10,230,94,31,149,190,135,94,155,195,41,220,249,59,180,218,168,73,37,42,179,181,108,160,142,108,122,104,65,116,35,81,163,134,88,244,59,84,98,208,60,82,236,81,243,239,194,102,167,105,240,122,24,180,242,88,246,244,103,160,176,207,216,210,24,171,169,7,142,180,185,35,244,171,118,118,40,237,130,85,76,238,112,72,227,205,47,81,21,139,238,99,51,95,115,41,123,129,156,154,92,143,18,147,231,184,171,115,46,251,95,164,13,87,28,13,132,66,92,34,136,97,216,6,64,127,113,114,216,55,68,183,215,216,5,51,12,146,124,52,111,37,193,148,149,199,130,142,124,209,89,113,57,69,243,30,169,152,225,140,159,94,82,232,197,147,36,176,74,93,57,233,101,225,123,154,107,143,130,14,168,70,169,27,17,30,75,175,81,70,145,124,89,75,169,156,75,186,76,12,178,212,167,24,185,52,238,213,26,74,77,43,51,143,171,35,126,202,139,124,215,177,5,66,55,46,126,237,150,69,211,175,220,171,254,128,86,235,228,107,233,51,190,236,208,168,153,116,60,253,78,150,51,82,245,56,70,191,67,210,234,136,156,83,137,71,153,160,219,135,55,146,229,189,79,148,218,174,81,187,254,23,137,227,151,108,177,113,127,116,44,184,214,41,41,213,73,74,211,140,119,48,215,166,161,28,177,235,142,74,107,237,220,184,154,244,169,101,197,147,21,93,199,116,126,232,249,237,187,114,79,28,249,218,253,47,224,247,176,206,156,103,30,222,164,121,222,43,129,97,214,238,138,244,77,90,251,51,58,184,227,91,163,202,245,47,234,105,25,238,228,75,129,168,223,171,164,189,194,181,131,163,120,165,53,207,12,231,132,189,91,100,169,157,16,248,101,67,149,199,168,159,63,127,114,220,173,80,170,128,225,212,105,22,220,178,138,171,143,49,254,87,238,131,195,245,126,108,124,169,191,92,122,63,115,190,94,170,105,212,151,67,199,214,225,122,108,209,205,133,109,139,151,79,229,151,177,149,123,61,85,160,137,142,151,58,205,143,119,243,117,94,204,218,169,149,20,70,102,234,21,215,114,45,34,171,212,190,224,79,99,171,75,30,31,201,141,117,54,211,186,218,190,72,175,75,28,82,210,191,153,51,150,78,153,217,129,222,158,54,103,60,81,144,195,88,39,98,113,179,101,167,162,37,29,172,181,24,174,24,230,173,21,36,74,101,70,64,57,71,144,162,137,232,205,122,196,205,163,76,104,12,156,104,147,170,81,180,97,40,211,8,154,21,26,69,88,164,168,9,46,233,16,0,90,149,147,47,130,75,180,208,25,238,6,236,77,8,0,0,64,2,24,128,64,1,69,12,67,160,1,0,0,12,116,43,21,128,80,80,0,8,7,98,1,0,0,0,12,40,4,0,0,0,0,16,0,209,167,150,164,6,37,198,76,111,20,145,60,166,20,219,4,194,184,37,129,93,68,33,128,128,98,8,0,0,41,142,201,0,47,113,113,157,153,0,27,109,137,18,131,236,77,179,88,75,220,130,97,102,169,180,39,211,130,55,62,224,107,105,137,193,51,45,206,248,54,130,111,168,30,218,144,201,161,114,142,78,170,160,218,37,34,172,9,229,15,113,93,69,180,2,192,84,0,48,171,21,134,224,38,120,148,140,182,56,157,41,133,32,57,212,154,52,82,177,203,26,51,112,104,35,91,29,153,38,53,32,173,9,13,195,234,3,234,76,161,99,160,176,50,112,161,81,181,166,45,160,101,208,106,69,56,146,213,21,15,170,57,114,197,198,86,116,41,14,113,82,64,114,172,181,212,232,197,154,206,92,216,95,52,70,45,208,226,236,168,245,35,43,28,163,103,28,50,59,58,97,145,51,42,151,233,101,194,118,57,198,209,203,41,188,115,40,237,176,49,199,149,73,26,110,162,41,129,47,52,87,86,17,148,103,209,129,86,41,65,72,58,14,192,230,201,134,186,24,167,181,242,119,245,50,201,133,72,181,35,150,115,84,96,230,107,151,4,162,114,205,237,53,140,233,102,200,232,231,199,47,81,111,212,100,211,139,52,203,182,50,180,81,201,12,141,51,165,75,139,34,155,49,201,42,12,153,12,37,59,3,124,51,139,116,250,158,134,45,70,196,147,103,136,164,212,173,29,75,45,198,172,155,139,154,246,225,154,50,238,104,120,144,148,163,77,51,211,211,102,223,19,59,141,102,183,112,76,228,207,165,82,59,0,138,242,86,23,9,83,52,201,244,157,211,196,164,97,60,84,141,86,99,134,45,35,88,100,118,41,98,87,193,154,123,102,84,117,73,110,137,199,154,241,38,217,217,142,74,140,181,241,79,3,34,190,99,93,158,89,114,52,165,194,57,183,73,46,88,102,225,179,56,200,138,183,43,59,52,90,137,225,230,248,246,57,29,109,225,14,18,228,43,233,52,218,248,100,91,91,228,232,148,84,213,163,231,163,40,198,59,175,147,76,94,43,40,75,111,82,214,119,29,250,188,222,68,89,230,61,110,70,237,50,181,154,159,196,210,57,118,109,20,204,118,67,55,226,30,217,200,244,116,254,31,130,81,181,71,129,25,84,142,221,46,171,62,57,122,125,81,10,246,127,13,12,127,148,78,42,61,138,211,107,97,150,53,46,166,210,217,36,86,94,78,191,83,40,99,106,54,121,154,121,114,220,186,159,67,151,79,143,34,229,28,89,60,55,29,220,64,243,220,175,39,165,157,49,201,168,109,37,103,78,29,4,32,238,142,216,97,93,162,10,207,4,166,161,234,124,157,88,115,59,166,37,131,220,210,56,212,64,232,234,132,147,179,9,230,113,225,24,254,34,68,139,93,115,143,187,60,252,237,110,116,111,231,54,185,57,50,59,108,8,252,172,202,102,171,163,51,144,25,203,210,135,141,91,77,175,177,19,124,154,110,231,104,29,17,36,168,175,72,153,68,191,129,20,73,0,255,0,169,44,162,93,87,0,71,49,179,57,205,41,87,185,171,92,24,229,142,248,148,97,169,197,28,184,190,207,135,236,44,49,113,106,204,167,57,98,154,139,252,220,63,147,124,111,211,246,32,232,199,208,211,185,156,11,64,89,68,14,250,148,40,62,27,43,178,76,136,87,238,93,83,32,104,107,168,144,215,0,62,131,191,114,123,14,249,232,84,105,216,31,68,32,236,2,156,20,162,114,69,121,216,165,22,219,235,22,159,99,184,194,120,227,12,155,186,110,42,107,29,6,71,45,36,55,125,88,222,201,126,135,71,137,98,243,252,54,51,95,86,41,87,233,216,228,211,56,226,214,106,49,110,191,49,249,145,95,220,245,180,201,101,140,240,190,153,34,227,250,246,26,184,249,232,202,226,159,185,81,22,205,153,39,143,249,89,117,192,7,30,214,84,38,226,156,186,199,191,199,220,113,141,196,54,52,6,177,146,151,66,210,79,134,97,91,126,149,250,47,240,111,138,74,75,168,11,107,82,39,62,37,146,50,82,87,22,169,155,74,52,42,3,204,199,47,194,234,182,207,232,200,169,191,242,122,119,186,55,249,151,12,230,215,224,121,52,178,138,250,163,235,143,249,69,104,115,121,152,35,59,229,45,178,34,186,131,184,156,155,104,183,245,32,43,10,245,211,232,105,139,210,219,246,182,70,63,174,205,99,31,225,203,229,16,122,122,126,112,39,93,186,24,74,107,127,12,232,199,244,123,28,179,85,54,49,117,211,141,238,65,60,107,185,205,9,184,62,25,209,28,202,72,35,25,99,70,46,14,44,234,123,125,202,81,140,144,164,113,202,36,215,7,84,240,215,67,7,29,172,168,197,174,71,14,25,82,68,209,81,183,98,26,178,160,248,9,34,43,38,182,177,214,228,105,196,151,82,18,105,149,24,202,45,8,222,113,114,93,9,88,36,6,123,69,84,116,71,4,153,82,210,202,133,35,145,138,141,222,9,147,228,207,216,12,104,54,154,188,51,246,5,142,75,242,150,145,141,80,168,232,112,247,5,4,17,207,181,130,225,157,18,138,72,197,174,64,36,200,42,133,64,32,162,128,5,66,218,80,251,1,152,20,62,0,129,26,236,190,132,202,45,0,187,18,48,40,67,10,0,2,104,170,0,36,10,10,8,67,140,156,66,128,14,136,100,82,225,149,44,113,146,57,85,223,7,78,43,174,72,168,112,218,140,90,182,117,75,105,159,150,155,224,14,122,3,161,226,116,102,224,253,128,204,99,232,72,0,12,10,16,12,0,64,0,3,24,135,100,23,9,83,228,210,183,28,246,116,98,124,1,113,198,145,57,114,109,84,138,148,246,163,153,189,210,10,250,8,72,186,49,92,23,25,163,147,161,202,52,66,147,52,220,153,155,143,32,92,101,101,217,141,52,84,102,6,150,4,176,76,10,161,109,13,197,88,17,202,43,112,197,64,22,50,82,40,9,112,37,192,210,194,192,206,133,202,53,162,92,108,4,164,81,147,78,37,41,0,220,68,155,65,99,180,192,106,86,14,22,39,31,96,82,107,168,25,202,20,43,163,163,137,35,41,194,138,137,225,153,79,18,234,139,186,29,129,130,84,202,82,166,91,73,139,203,176,141,225,59,39,54,45,200,152,197,163,72,207,179,10,229,134,236,114,55,148,174,6,178,132,100,103,40,1,227,235,50,100,223,86,232,219,65,154,80,146,140,165,105,157,26,157,54,248,190,57,60,182,231,134,117,46,10,143,164,94,168,217,45,81,150,147,54,252,104,232,234,101,164,41,21,100,180,43,160,42,81,82,57,115,105,35,51,169,49,129,227,79,73,44,111,142,81,27,23,115,218,148,83,234,142,124,186,104,203,177,174,204,245,121,25,20,98,37,147,177,209,169,210,78,60,174,81,201,142,15,113,166,68,236,133,201,215,44,126,147,149,250,100,3,218,82,132,151,37,99,229,155,206,62,142,0,202,51,244,157,26,92,174,50,56,109,163,76,89,54,200,138,247,177,228,82,70,135,147,135,85,83,72,244,225,53,40,217,134,148,41,43,24,5,114,229,194,251,30,118,69,40,207,148,123,79,132,120,254,41,173,197,137,56,218,221,236,107,53,157,197,227,151,201,201,226,122,137,172,78,16,86,223,7,157,143,196,50,110,164,116,126,41,86,236,136,168,224,199,160,203,149,250,184,59,240,248,94,56,171,104,236,211,231,199,146,54,168,223,210,251,129,142,13,46,8,241,40,162,117,94,15,131,47,170,11,108,189,226,104,229,20,234,202,89,26,94,153,8,87,149,63,7,154,95,243,25,166,15,13,134,40,238,151,83,186,89,36,251,145,41,55,22,132,43,195,212,56,195,80,212,123,17,57,111,47,83,13,185,229,242,115,203,114,124,17,165,53,193,182,28,146,138,170,179,159,116,189,139,134,74,116,7,175,160,113,151,220,238,111,142,167,129,142,89,35,47,225,91,61,109,42,201,182,242,26,101,211,25,54,27,161,186,156,140,243,101,142,28,109,182,120,121,245,83,201,149,201,73,165,216,154,99,234,240,226,196,213,217,211,28,120,215,74,62,54,62,33,168,138,73,72,244,52,222,37,168,175,84,100,69,125,20,224,168,229,202,229,19,12,58,247,55,234,58,124,232,73,117,64,114,59,108,150,116,108,139,124,50,30,62,74,140,251,24,77,242,116,205,109,137,203,32,161,94,195,41,114,203,235,3,41,144,71,123,70,184,227,183,151,212,205,50,241,174,83,125,186,1,208,129,141,116,17,66,100,55,212,109,209,45,0,159,63,97,95,192,62,226,149,164,64,164,253,59,123,153,222,232,191,126,230,146,230,190,76,37,196,212,151,126,25,71,62,165,250,163,251,21,7,209,35,60,242,219,46,90,167,211,238,86,53,194,118,65,213,19,88,123,25,71,161,162,124,129,93,135,216,67,234,2,95,79,232,95,86,74,234,254,229,118,224,6,135,247,16,192,23,40,125,195,184,118,40,105,250,135,126,162,123,142,194,52,95,75,9,165,40,211,66,79,145,183,96,115,207,18,148,147,151,88,114,159,113,225,215,98,211,234,99,143,46,72,198,93,98,251,51,162,147,57,114,226,199,54,225,150,10,119,47,205,208,163,47,21,196,177,120,142,248,125,25,21,163,152,232,205,137,96,211,73,185,75,38,158,22,226,175,213,138,95,30,241,49,143,170,42,85,213,89,48,84,119,56,252,11,185,164,98,168,82,219,126,197,68,223,28,132,55,71,213,31,216,164,162,215,38,137,70,49,160,173,113,206,57,96,17,123,101,77,28,234,227,45,208,235,237,238,117,193,199,60,55,71,234,1,103,139,138,249,234,143,35,79,47,195,120,134,76,95,251,121,86,232,158,214,79,84,35,125,184,60,175,18,197,229,198,25,163,215,20,175,255,0,171,234,69,119,174,98,165,250,26,101,135,151,146,42,239,163,51,211,207,126,154,81,191,245,47,185,209,168,187,175,203,81,68,3,244,157,9,250,82,251,24,101,141,35,108,86,246,129,232,99,119,141,179,146,114,169,29,90,101,232,179,57,225,91,153,49,117,205,186,199,109,26,249,62,204,151,133,154,101,59,239,185,112,149,116,102,107,3,190,163,219,183,185,21,209,190,76,181,142,51,92,158,84,252,87,30,25,56,203,168,240,248,196,103,42,218,232,138,236,212,168,97,139,109,156,184,115,199,45,209,209,41,98,207,27,108,201,67,28,37,194,162,162,247,109,86,121,122,255,0,18,113,150,216,117,61,136,203,27,85,193,229,120,150,60,31,22,7,14,15,17,201,9,250,221,196,245,241,235,177,203,30,235,71,139,248,85,37,233,124,142,90,124,184,99,119,192,87,118,111,21,113,159,166,45,163,211,210,106,227,155,18,146,62,86,121,109,157,58,109,115,195,194,232,41,31,81,28,181,35,162,51,82,71,133,166,213,172,253,206,216,101,148,4,74,244,118,161,121,107,216,199,30,162,205,227,59,34,167,203,94,194,242,227,236,107,105,133,34,43,158,120,98,204,191,14,142,221,164,184,209,106,71,4,176,180,115,206,13,62,135,173,180,231,203,141,54,90,145,231,56,130,137,213,60,4,108,174,198,171,49,207,177,146,248,103,90,162,39,24,178,163,156,13,246,34,124,176,49,10,54,88,236,111,8,25,69,184,178,167,43,64,226,209,45,129,152,210,24,32,28,186,16,105,195,68,80,14,15,147,105,70,50,137,136,237,129,13,80,211,52,81,177,75,24,25,176,65,76,92,129,162,168,162,150,78,12,93,141,114,3,148,155,125,74,132,220,88,156,104,144,59,35,61,200,117,19,159,28,232,210,51,182,0,241,166,196,241,198,141,146,7,16,174,87,135,216,168,225,247,58,54,147,40,240,17,207,56,164,66,171,53,150,54,74,196,192,173,137,196,207,106,220,91,123,81,151,46,64,92,151,177,14,52,109,185,36,103,41,110,96,70,211,92,109,166,68,101,69,71,153,112,5,228,139,144,67,21,117,53,92,35,57,229,160,175,82,105,164,101,25,59,59,118,169,68,225,203,9,99,149,246,57,182,232,82,184,147,28,142,234,200,199,61,209,48,150,248,229,227,160,29,176,157,186,101,74,38,80,124,89,172,103,124,50,5,186,138,76,37,27,34,154,97,86,197,184,165,201,18,136,26,41,20,153,130,180,90,96,106,6,106,101,169,88,0,12,40,8,182,139,78,196,209,61,0,182,172,206,88,233,240,104,152,192,196,93,13,168,151,0,38,50,43,137,25,184,180,10,84,5,115,18,148,148,129,73,72,153,70,185,64,78,76,126,198,54,226,249,58,99,43,234,41,227,82,42,48,177,111,218,18,133,51,57,167,69,71,76,50,38,104,226,153,195,142,124,157,48,200,72,173,149,161,245,38,50,76,162,41,52,115,229,211,67,47,84,142,134,201,96,99,139,23,146,169,27,194,68,57,14,50,64,107,212,153,68,104,96,99,110,37,70,101,74,36,80,26,93,133,16,173,22,164,4,74,10,93,78,108,154,56,245,93,78,209,4,121,25,97,40,117,92,28,121,35,201,244,19,199,25,163,135,54,142,157,196,214,106,110,60,187,112,103,76,50,238,141,50,51,99,174,198,43,211,35,76,186,37,141,72,207,109,74,141,161,47,73,158,78,160,105,8,171,71,167,133,168,197,114,120,202,76,235,197,150,78,29,76,235,88,245,19,76,14,93,44,219,126,163,179,169,150,152,234,50,40,99,109,179,226,181,185,60,237,78,73,167,118,248,62,187,197,18,90,89,219,252,172,248,199,193,80,66,91,126,227,201,57,77,114,102,250,154,95,5,15,30,124,152,87,165,155,67,196,114,244,238,97,39,23,72,244,244,122,56,86,230,134,35,130,89,181,57,50,116,104,246,52,177,158,197,188,183,138,11,164,81,18,156,190,148,141,50,232,224,229,213,103,242,160,205,49,198,127,153,139,38,158,57,62,162,143,2,121,158,92,150,203,79,111,83,171,85,161,148,101,252,52,68,52,57,101,245,24,141,84,82,159,210,185,54,199,225,174,110,228,118,105,180,81,199,203,59,146,164,88,149,207,131,75,28,75,161,172,211,236,104,78,89,198,17,108,168,224,214,40,201,109,148,136,134,29,52,113,243,71,14,175,36,178,228,109,62,14,125,210,170,182,74,212,119,100,242,35,43,141,4,53,209,173,169,91,56,86,158,115,250,44,222,26,60,152,86,247,201,7,118,56,229,148,92,250,28,249,53,153,161,38,175,161,182,29,116,118,108,125,76,179,98,220,183,162,141,180,254,39,36,189,108,235,199,174,150,73,124,124,158,108,98,165,20,163,30,78,157,54,25,240,246,190,31,87,239,238,65,233,78,123,162,153,205,54,109,36,227,20,155,182,97,43,229,128,126,75,49,119,116,111,249,81,140,186,182,4,62,19,53,196,171,151,193,146,230,105,119,52,139,220,223,60,32,55,6,193,116,19,228,161,124,147,242,57,117,17,2,238,75,92,54,203,225,18,249,101,19,119,15,99,25,93,81,172,249,85,236,99,57,92,91,3,206,212,74,81,212,109,234,164,116,66,92,245,232,70,174,146,89,43,149,208,90,119,233,72,138,238,143,8,211,177,140,77,80,70,145,31,71,100,39,212,167,208,1,50,251,252,25,245,69,65,250,64,176,4,48,26,0,236,29,74,1,161,34,144,65,220,175,98,125,198,5,161,75,30,228,9,154,197,55,38,146,3,151,200,132,177,75,12,190,153,46,81,230,105,227,44,112,158,41,125,88,165,181,253,187,30,228,241,74,82,82,75,148,121,154,236,74,113,150,92,45,198,121,110,31,253,162,237,126,232,41,67,213,30,9,113,245,28,122,93,110,236,158,94,79,225,230,92,115,220,244,99,82,126,207,216,172,140,112,117,201,57,31,52,109,187,108,76,24,14,168,210,25,54,75,122,235,249,151,191,201,49,228,109,115,125,200,174,200,165,150,73,118,145,205,173,211,220,101,25,174,62,153,127,99,109,19,75,36,85,250,122,175,246,53,207,252,78,174,247,32,175,55,193,228,252,185,66,107,212,163,181,253,211,163,211,155,81,154,233,195,93,79,47,75,252,31,18,201,23,249,210,151,239,195,254,168,244,184,150,71,113,221,207,36,15,51,184,162,244,242,218,204,223,48,247,52,198,246,195,247,3,208,210,113,31,134,113,248,132,231,142,77,169,113,125,14,141,44,169,211,232,114,248,174,12,153,184,131,251,19,26,113,67,197,189,91,59,158,132,53,74,48,221,54,120,216,188,47,44,36,229,38,97,173,203,150,11,99,116,86,94,222,79,18,198,147,166,143,47,63,138,78,82,113,130,179,202,220,253,206,157,62,204,94,169,133,106,177,57,45,249,122,252,157,120,50,98,198,150,234,163,131,85,170,223,13,177,224,226,221,62,142,78,128,250,60,217,49,71,27,156,36,151,216,207,6,182,57,160,227,124,158,19,114,124,41,49,194,82,132,189,153,7,185,56,103,143,48,151,164,242,117,57,178,199,55,241,58,163,214,208,235,163,44,14,57,58,163,12,184,113,231,114,149,175,176,28,56,117,30,179,171,81,168,243,49,209,231,207,20,161,149,168,244,54,106,91,44,138,227,203,45,163,197,38,209,166,104,238,131,50,196,235,128,174,253,6,71,28,233,123,158,252,125,73,51,192,210,109,89,226,217,244,48,167,5,70,177,142,95,84,158,211,92,121,121,49,160,42,59,162,236,187,104,227,199,146,81,58,161,145,73,25,105,74,69,16,227,236,43,104,130,232,28,108,157,227,176,169,148,12,101,20,187,29,87,100,202,10,69,71,20,241,39,201,140,177,200,244,94,46,12,222,58,101,169,30,115,82,143,97,110,103,163,229,197,246,35,38,149,62,81,105,28,27,154,102,158,103,3,158,158,81,102,123,90,226,138,202,183,89,155,141,178,232,0,207,105,59,78,148,147,68,74,60,129,142,209,209,170,136,229,21,64,98,134,54,129,68,162,45,166,90,152,109,13,129,9,171,22,194,148,100,28,129,46,1,28,124,149,99,76,7,40,112,101,70,234,73,162,101,142,192,205,71,146,246,4,99,70,171,160,19,142,117,195,52,114,39,98,234,63,45,178,40,121,7,7,184,165,135,220,175,76,16,84,184,168,174,76,38,253,139,156,183,50,103,208,14,121,7,98,148,109,149,36,146,42,48,118,194,168,181,16,218,4,245,55,197,10,228,80,196,109,183,108,72,19,102,19,143,54,57,74,228,43,3,222,139,113,9,194,51,92,149,65,71,55,70,11,78,162,248,28,176,166,108,46,64,198,56,218,47,97,86,27,128,16,234,197,101,38,4,213,12,160,160,38,131,105,84,0,70,208,73,163,64,160,36,118,49,80,12,26,177,12,9,170,26,99,19,64,59,2,55,81,105,216,5,17,44,102,130,3,30,98,205,20,173,20,226,153,59,104,4,227,76,105,140,84,4,206,54,115,228,139,58,174,133,40,169,4,121,221,25,164,100,107,147,9,151,151,36,105,26,198,102,240,149,163,141,194,70,176,147,93,72,174,137,33,95,96,140,236,110,61,200,172,229,30,72,119,19,114,101,16,136,134,67,117,43,48,218,82,116,192,216,137,68,106,86,54,21,157,140,170,76,78,32,53,34,140,169,162,163,32,46,133,87,212,118,20,7,54,125,52,103,30,135,149,155,3,132,249,61,227,28,216,35,145,116,46,107,59,143,30,49,224,123,125,206,137,233,229,141,241,202,38,80,123,126,147,72,229,148,125,141,48,182,136,229,74,168,60,216,194,92,176,59,112,228,169,29,177,201,75,169,229,199,54,62,169,154,75,62,229,196,137,22,179,241,188,238,88,54,67,172,184,62,118,90,108,179,151,8,250,9,193,77,220,185,23,151,21,216,177,43,199,143,134,201,198,249,177,79,195,242,87,12,246,232,78,203,18,188,125,63,135,201,74,230,207,87,22,53,24,208,252,182,217,162,141,32,10,66,218,135,36,200,156,214,56,91,2,232,91,78,37,226,48,115,218,117,99,205,188,10,112,177,74,50,75,132,106,164,172,215,205,199,31,170,136,174,92,123,191,50,53,163,73,230,197,238,137,168,201,90,96,102,114,235,49,207,36,30,211,185,99,108,60,183,236,84,124,236,116,57,123,157,24,124,55,213,114,61,159,47,253,33,177,251,17,125,115,99,211,66,11,161,115,197,25,199,109,27,109,26,162,163,202,151,133,197,207,113,217,143,72,148,54,179,186,18,135,115,93,176,104,149,168,224,142,146,17,236,106,177,236,70,147,244,144,228,194,57,179,62,89,207,46,89,182,71,109,179,9,127,82,41,183,233,51,124,43,102,143,162,49,151,32,67,233,242,205,161,197,68,203,243,47,220,219,31,95,128,54,236,33,246,19,40,135,199,78,162,161,128,8,77,240,0,208,25,206,211,50,159,126,198,178,225,153,207,139,3,147,83,11,195,36,248,95,216,195,75,47,77,245,58,179,187,198,239,216,225,195,196,212,34,237,34,43,210,131,224,214,47,177,207,6,111,22,17,160,231,244,49,32,111,211,243,96,8,164,249,23,118,0,93,247,41,62,12,209,73,246,3,71,236,22,72,20,82,31,78,68,185,6,3,99,79,130,88,32,139,76,215,28,234,87,220,231,190,77,32,234,94,224,122,58,103,25,38,159,191,83,155,83,165,199,121,48,93,121,159,196,135,29,36,138,193,42,239,193,213,63,226,99,229,122,151,115,45,190,75,196,116,152,227,146,120,224,173,241,45,242,94,164,235,167,216,203,73,170,150,38,176,234,111,253,57,15,91,196,161,183,52,220,150,229,215,230,63,246,60,236,152,97,150,12,184,206,187,215,169,109,125,107,247,39,97,229,120,126,181,198,94,70,119,233,252,146,246,61,152,190,210,229,246,126,230,145,49,67,101,52,72,23,135,211,63,234,190,230,185,101,252,91,143,211,37,104,192,232,74,51,133,223,61,87,249,255,0,114,43,135,83,233,214,99,159,222,47,250,63,247,61,44,79,248,242,174,242,71,38,181,111,219,46,241,113,127,227,252,155,96,151,59,190,72,46,60,65,175,146,215,24,223,234,103,116,139,127,66,127,249,212,138,232,211,58,151,38,218,137,109,105,153,233,150,238,81,166,174,159,223,176,24,188,214,143,11,197,112,228,148,183,69,30,185,46,10,93,81,168,203,229,86,237,213,37,71,86,40,197,190,79,99,46,139,20,251,35,31,192,198,9,210,36,90,242,243,164,250,28,167,94,163,6,88,201,250,120,57,90,174,25,157,107,10,25,42,69,188,156,147,229,241,100,62,160,118,195,46,61,149,220,30,73,67,233,151,7,44,100,187,157,176,217,44,95,37,6,60,137,202,206,215,166,83,197,186,215,246,60,136,189,153,25,213,45,84,246,113,55,94,214,16,71,12,165,61,148,26,159,11,205,167,143,154,150,232,247,248,20,53,117,79,243,35,220,208,248,142,61,84,124,172,139,212,69,124,236,101,243,76,247,252,55,55,153,133,110,124,156,254,39,225,84,252,204,17,253,61,206,13,46,163,38,158,123,93,215,116,107,19,125,125,32,81,26,121,249,145,78,206,136,226,178,178,80,218,104,149,116,26,194,145,123,8,164,164,209,162,146,100,237,67,218,69,18,135,177,60,162,211,162,184,96,102,27,139,218,39,0,22,226,174,209,14,12,81,187,1,186,76,55,21,86,67,136,13,83,234,103,60,49,145,162,141,35,57,238,176,48,201,167,174,134,47,28,151,99,171,123,190,75,184,181,201,81,196,135,180,232,158,40,190,132,60,77,22,145,142,209,81,170,66,148,108,35,23,17,26,237,13,128,99,201,72,173,161,69,69,198,137,156,23,98,74,76,43,39,6,130,142,142,25,46,1,24,209,112,30,198,92,49,128,182,216,214,54,107,194,11,34,148,96,145,92,33,18,20,220,140,103,43,42,82,33,132,36,77,110,101,237,31,8,162,90,81,137,147,228,210,124,178,118,216,68,81,112,135,118,90,133,10,82,1,238,72,37,45,200,149,27,228,2,179,104,76,182,133,180,35,222,1,208,168,230,232,6,32,0,160,218,0,1,180,91,74,29,129,34,220,89,59,108,2,199,104,91,72,218,236,13,44,118,140,249,34,91,128,220,12,99,54,30,109,1,176,16,178,38,82,146,96,59,0,0,20,163,100,168,180,88,0,172,151,52,139,171,51,158,61,192,56,228,177,239,228,205,99,113,10,105,242,6,201,140,207,119,5,38,3,104,141,212,203,34,78,32,18,229,24,187,70,145,154,110,138,148,64,199,112,253,35,112,51,148,89,81,172,98,187,26,81,200,165,40,62,77,86,161,46,160,106,13,90,20,50,70,125,205,40,138,193,170,96,109,40,153,184,128,147,163,84,237,24,142,50,2,250,49,176,4,213,114,4,169,123,143,131,131,95,174,134,14,19,229,246,48,134,186,78,54,211,44,74,245,212,168,55,163,195,255,0,136,207,205,219,181,209,215,143,83,187,175,2,21,233,245,49,205,149,99,139,98,140,183,71,134,101,151,11,200,170,79,128,56,227,174,243,178,52,151,30,231,75,203,4,185,33,105,163,143,162,51,158,9,50,162,179,60,126,91,151,7,203,234,178,202,121,164,212,158,212,248,61,253,102,57,71,3,62,106,134,152,209,106,39,21,196,152,227,174,204,159,212,97,40,190,197,226,211,229,201,37,233,164,23,199,118,31,18,154,85,46,167,86,61,70,92,146,250,93,11,77,160,140,82,114,92,157,209,199,24,170,72,211,7,11,174,71,230,69,62,164,100,110,48,116,121,235,14,124,217,110,218,136,30,174,228,250,1,158,28,110,17,245,50,216,80,115,106,177,75,44,105,29,5,4,121,120,124,51,108,183,72,234,155,142,158,7,85,152,230,196,178,197,166,7,147,47,19,110,94,147,44,250,204,147,232,232,211,55,134,73,75,208,107,135,195,27,250,201,235,94,56,94,124,185,23,13,183,240,122,90,12,153,210,254,43,224,234,197,163,199,141,116,49,214,110,142,55,177,8,149,223,139,91,142,60,54,142,204,121,225,145,112,124,110,37,151,46,79,169,245,61,253,12,101,142,10,217,21,234,182,189,140,229,207,98,22,161,46,168,184,100,140,128,230,202,164,71,41,29,211,198,166,140,37,141,196,181,35,130,89,50,249,148,151,7,92,39,45,188,133,124,1,67,221,184,38,234,34,161,100,126,146,14,105,179,23,215,142,165,205,153,247,34,174,125,12,166,107,35,25,117,2,122,39,35,108,60,174,182,97,245,75,224,232,135,213,72,13,68,199,216,76,162,69,84,62,225,199,80,34,185,9,62,120,27,100,190,24,17,47,146,103,208,167,124,91,19,232,7,38,101,105,158,116,91,132,246,247,191,232,122,185,23,164,242,179,113,62,58,50,106,227,191,12,141,224,206,44,18,244,253,206,172,111,173,132,116,46,133,62,168,136,178,223,84,3,248,26,233,100,149,220,0,124,209,37,46,80,13,50,187,17,216,164,81,67,190,228,143,168,3,97,216,65,108,33,174,229,167,202,51,69,39,220,14,152,62,188,254,135,84,27,125,31,67,135,27,224,236,197,46,85,147,90,196,120,134,28,121,48,110,146,167,209,75,219,254,199,137,179,108,165,23,106,187,51,233,222,53,155,11,132,186,75,131,229,181,89,165,135,59,78,81,147,143,165,199,39,165,186,249,25,166,227,201,203,141,75,79,185,117,72,235,240,221,117,255,0,3,51,245,47,165,152,102,91,49,237,167,29,201,180,159,177,134,92,126,152,201,58,146,92,48,143,165,139,220,133,85,35,131,194,245,190,124,60,185,58,201,31,115,191,250,21,21,70,186,121,82,148,95,61,209,146,118,205,49,125,107,246,0,201,30,41,254,163,211,250,161,30,213,36,116,44,49,150,4,255,0,55,49,127,115,12,81,217,39,20,238,165,212,138,172,139,212,135,145,84,87,232,133,47,172,172,210,229,32,55,209,202,166,141,117,142,229,75,183,83,29,29,41,171,54,213,71,248,156,46,196,253,95,199,40,21,70,114,76,219,42,21,13,0,70,115,199,25,117,71,54,109,6,57,174,17,218,201,3,231,245,88,101,131,138,244,156,209,175,99,232,53,88,225,56,61,199,135,53,24,77,165,208,206,227,89,172,39,102,184,38,198,146,151,83,108,80,198,190,8,210,158,134,121,160,231,10,191,99,142,113,158,55,182,105,166,122,216,115,203,20,125,60,160,156,176,106,162,247,37,187,216,177,154,242,20,145,182,13,67,195,158,51,143,98,114,105,220,102,246,115,19,46,99,62,76,180,251,29,38,175,30,163,18,182,97,173,240,184,230,245,195,137,123,158,54,143,59,198,247,38,123,90,127,19,143,70,202,143,58,57,179,120,124,246,229,139,219,238,122,250,125,90,205,11,76,169,203,79,172,131,139,218,254,14,92,90,53,165,147,242,228,246,251,50,163,185,103,145,112,205,238,113,44,209,114,219,102,171,158,128,118,172,145,247,45,78,39,159,76,55,109,252,194,21,233,112,195,105,199,12,236,209,106,9,22,183,229,15,113,146,205,22,94,248,178,11,177,112,74,154,247,30,232,251,133,15,129,110,67,105,73,25,75,27,93,24,70,162,171,38,18,125,25,79,130,137,120,211,51,150,19,109,214,59,3,150,164,131,115,58,182,166,39,137,48,57,149,49,188,94,197,203,19,93,9,185,71,169,81,147,141,10,141,183,38,70,208,51,218,39,19,70,132,84,101,176,123,75,0,35,105,84,48,1,80,192,0,69,8,65,78,201,99,16,68,109,30,210,128,4,250,25,179,65,109,2,20,108,181,26,31,65,88,17,54,69,114,104,226,10,32,46,136,130,228,77,20,72,208,212,77,20,104,15,88,24,111,136,111,143,185,205,180,171,177,217,66,106,192,44,44,84,20,5,1,159,40,165,32,25,70,111,36,125,199,96,88,17,184,106,73,129,65,73,147,41,198,43,150,76,51,66,111,134,5,108,68,188,118,93,134,234,3,47,46,131,107,70,158,98,163,159,46,73,126,82,163,85,46,122,149,103,12,35,150,238,206,152,77,215,32,109,184,171,51,85,33,52,209,21,168,28,243,204,225,216,207,46,186,56,161,186,124,1,216,13,31,59,168,241,219,117,133,91,247,103,119,135,248,164,115,173,179,226,94,192,122,46,32,164,151,22,115,231,212,56,175,74,179,207,189,84,167,185,112,189,139,18,189,137,91,92,24,79,20,223,112,211,230,158,223,90,228,233,78,200,174,104,98,112,230,205,148,157,20,208,168,12,234,91,139,219,101,36,48,49,203,15,73,229,102,148,212,246,211,71,184,97,155,30,62,244,92,212,220,113,233,222,212,117,67,80,183,85,153,195,101,210,38,122,125,210,221,18,163,190,50,82,70,121,50,70,61,89,130,115,132,40,226,113,156,243,92,238,189,137,22,186,101,170,138,158,211,120,181,37,102,43,14,58,232,78,73,56,195,210,7,67,201,70,25,178,202,189,39,20,50,103,156,249,232,118,66,50,252,197,136,225,150,5,41,239,159,44,183,24,213,36,118,188,49,145,80,193,21,216,180,142,5,139,224,214,56,93,112,117,100,133,116,68,195,119,116,74,68,227,142,72,157,10,78,185,38,109,198,54,112,207,81,145,79,167,0,119,214,225,113,30,166,17,212,122,76,178,100,148,132,41,120,150,104,249,18,81,229,209,243,184,180,153,50,62,85,30,236,160,159,212,103,113,78,163,18,196,174,92,58,40,71,169,216,177,67,28,109,35,31,47,38,251,190,14,141,175,109,50,162,33,145,73,209,186,232,115,71,14,217,110,48,213,235,22,37,73,129,232,109,82,30,213,19,199,197,226,46,42,228,92,124,73,228,158,212,152,87,168,194,140,96,229,56,154,199,133,200,67,161,128,5,33,81,66,1,80,1,51,201,24,47,83,1,147,60,106,106,152,240,229,134,111,166,70,207,28,144,164,120,154,172,50,211,201,206,17,224,157,55,136,181,42,145,236,100,199,189,84,162,121,185,188,39,124,174,62,146,14,184,106,97,62,140,222,18,119,193,199,167,208,121,61,89,217,21,69,71,68,51,53,212,189,234,71,47,37,69,180,72,181,180,163,207,67,41,196,222,18,181,202,20,226,69,115,174,12,243,75,177,209,37,72,228,205,46,74,48,159,83,56,243,50,228,76,126,191,234,65,83,49,151,255,0,240,218,70,79,139,125,192,132,171,238,116,98,224,231,93,77,241,129,177,44,174,196,178,132,38,235,244,31,216,206,79,119,11,233,0,220,151,203,234,43,117,207,80,171,151,192,191,53,128,217,50,67,139,184,253,129,244,8,230,203,46,204,242,179,170,155,119,220,245,242,173,214,121,90,168,212,217,53,172,105,129,166,146,58,113,203,214,206,28,89,54,210,236,185,58,48,202,231,193,7,116,25,169,132,13,191,49,80,226,82,232,77,114,48,41,130,234,8,160,5,202,228,23,81,247,175,129,119,40,117,200,215,65,14,250,128,95,8,63,40,152,0,198,190,164,33,129,172,26,224,223,28,186,242,114,174,166,184,221,202,145,7,171,134,92,30,87,139,97,135,158,253,92,201,110,113,104,238,194,234,72,175,17,194,178,233,247,213,202,29,201,250,211,230,242,104,241,100,92,227,143,233,193,195,168,209,206,31,67,222,151,103,196,151,251,158,187,124,19,40,169,170,104,219,15,153,142,73,105,245,10,113,85,36,250,51,233,116,185,163,170,195,28,177,125,189,95,239,254,14,61,95,135,199,60,111,117,75,221,156,186,9,102,240,253,78,204,177,254,28,159,18,252,182,103,226,253,123,254,94,217,114,139,199,23,234,163,163,79,40,100,135,151,47,229,184,55,253,190,232,136,71,110,235,2,177,75,150,189,249,34,17,142,246,226,237,21,14,255,0,233,149,126,134,122,116,227,30,87,112,171,171,155,49,200,247,73,126,191,220,214,50,245,191,185,206,185,113,79,174,219,8,236,209,253,104,235,213,46,19,57,116,189,83,58,117,50,148,91,139,238,184,10,229,16,114,43,52,200,108,19,2,39,23,181,208,69,221,146,206,25,106,39,167,230,125,10,142,191,20,215,44,43,108,240,243,32,209,225,231,210,101,132,239,170,61,181,63,54,62,146,214,61,209,229,1,224,206,50,142,63,165,152,41,73,179,222,213,168,99,196,238,39,133,41,169,77,180,103,113,113,211,165,147,220,215,83,12,238,81,205,46,198,186,76,138,57,226,229,208,245,243,232,49,234,177,110,135,213,64,121,26,108,151,195,53,203,161,150,79,84,14,124,152,50,233,230,212,162,206,207,15,214,108,158,220,159,73,26,113,198,51,195,61,179,139,71,118,89,98,252,63,165,242,116,235,178,224,202,146,143,83,204,242,94,76,155,99,220,12,177,106,242,97,157,166,217,232,195,197,178,75,19,181,251,152,227,240,172,177,203,186,107,210,103,172,254,12,246,85,21,150,127,138,159,154,229,109,29,250,79,20,219,42,201,251,158,100,220,104,149,84,70,159,69,151,196,34,241,220,21,158,102,77,118,89,74,211,164,115,225,212,113,181,176,203,11,229,50,178,244,112,248,134,213,235,61,12,58,152,229,143,12,249,121,113,220,237,209,229,81,148,90,151,221,10,177,244,22,30,100,151,115,56,231,131,130,118,47,58,18,117,97,26,172,178,93,197,231,75,220,154,19,69,27,71,60,163,220,111,85,35,153,176,76,131,175,30,162,87,201,215,28,209,146,60,248,125,36,219,79,134,33,94,162,138,236,61,167,159,13,68,145,209,13,74,125,72,174,129,146,178,69,142,211,34,168,151,24,176,161,80,17,44,40,205,227,105,155,185,82,51,220,236,168,201,198,94,196,236,126,199,90,166,76,171,216,81,203,66,58,42,44,30,21,216,168,231,3,71,141,162,92,104,9,1,208,128,64,49,0,128,98,42,1,12,0,64,48,2,70,144,192,2,137,101,50,122,129,52,10,37,164,48,38,168,82,27,37,129,232,79,14,238,226,134,25,71,189,154,242,52,204,54,159,82,30,240,100,73,58,3,77,214,27,140,21,163,69,32,28,158,228,103,8,202,249,53,67,222,147,3,147,54,158,114,149,166,94,61,209,85,35,161,201,81,142,73,58,224,168,169,100,140,35,203,57,35,175,199,44,187,84,140,51,224,205,154,214,246,151,193,134,63,9,148,101,185,74,69,137,94,166,108,111,62,58,140,171,236,115,105,180,115,211,201,180,217,120,113,101,199,213,182,117,194,78,185,34,156,36,223,82,155,84,77,147,250,144,84,104,170,139,34,60,9,203,158,165,26,168,80,165,1,198,92,18,242,36,250,145,81,234,139,53,79,129,90,146,15,212,6,225,25,30,71,142,227,81,211,218,61,93,199,151,227,178,255,0,210,200,184,143,153,107,213,193,174,9,100,142,69,56,190,98,76,125,61,78,136,100,130,143,200,43,232,188,63,81,13,78,37,238,119,40,71,216,249,125,6,167,200,206,229,249,95,83,233,112,231,134,88,166,153,21,123,87,176,69,209,86,137,148,108,11,180,68,164,147,39,107,7,11,234,6,138,86,22,66,244,160,182,2,205,149,99,131,103,147,61,84,179,77,165,47,73,232,229,195,230,170,111,131,40,104,97,3,88,206,177,197,42,58,177,230,236,31,135,140,73,112,72,14,139,82,70,114,132,91,34,57,54,202,141,39,146,48,134,235,34,167,106,233,101,249,41,159,53,171,241,92,159,138,172,82,244,167,251,157,56,124,105,197,168,228,84,81,238,172,49,93,134,224,140,48,106,214,84,109,41,113,195,32,206,113,113,238,84,50,71,161,201,157,229,151,67,158,14,120,229,234,101,137,94,188,156,104,198,121,163,19,151,207,148,151,82,90,147,16,173,165,168,181,71,60,157,187,29,11,133,212,168,86,82,167,220,243,53,154,182,167,182,29,78,108,90,204,177,159,44,82,61,199,27,18,198,144,180,90,136,231,141,62,167,103,145,107,134,41,28,180,38,110,240,72,159,34,66,142,108,151,181,209,224,106,97,149,231,118,155,71,212,126,26,76,95,128,140,157,180,83,215,206,98,210,228,201,86,169,30,174,151,69,12,113,229,114,122,112,209,198,61,141,22,8,162,92,95,92,116,144,81,221,229,68,54,69,118,37,35,143,107,246,13,178,246,59,118,199,216,79,104,164,114,71,28,159,99,88,233,219,42,89,118,190,132,254,41,69,93,129,150,162,49,195,6,219,62,123,89,171,121,102,227,7,233,54,241,45,116,181,51,112,140,189,11,250,158,116,162,8,232,211,101,150,55,186,50,166,123,58,63,19,220,212,50,245,60,93,54,155,46,86,171,132,123,58,127,9,132,169,206,219,251,145,94,172,50,99,146,178,246,194,70,80,210,70,49,73,27,71,13,32,33,224,131,39,240,209,70,146,199,34,37,189,20,75,199,24,246,33,213,22,229,42,229,24,181,47,96,130,50,118,107,25,95,83,56,198,87,208,181,138,77,128,179,116,60,252,189,79,71,44,54,199,147,205,159,86,6,108,152,125,65,32,135,184,4,204,159,187,52,147,228,206,124,240,4,91,107,238,116,226,93,217,135,235,73,27,227,234,6,172,150,80,153,68,75,216,157,165,50,91,160,37,244,95,187,37,238,220,229,124,21,37,195,249,15,202,226,65,43,139,126,227,93,62,80,127,227,19,84,236,163,57,242,153,230,107,35,82,119,220,244,178,112,113,106,165,106,137,166,56,126,13,180,242,219,62,122,179,6,86,31,175,169,150,158,174,39,116,109,126,179,159,11,170,55,127,84,95,99,76,181,236,62,132,166,87,80,4,235,169,93,137,28,58,129,163,232,75,92,143,168,72,160,93,3,176,3,232,1,221,0,11,160,13,116,1,0,26,35,72,62,76,35,43,228,213,117,3,187,78,249,143,181,157,209,125,82,60,188,46,153,221,134,119,247,51,171,143,11,91,147,46,60,146,243,35,187,29,221,247,79,216,207,30,88,77,210,117,240,207,99,196,241,99,250,229,233,220,170,215,119,242,120,175,79,14,92,27,139,248,53,197,53,187,137,201,168,140,246,206,16,149,41,170,107,179,53,89,103,139,140,170,225,252,209,236,57,211,149,251,175,75,247,8,211,194,181,45,197,97,207,233,159,14,223,103,218,95,225,158,158,88,210,221,30,157,254,25,224,230,132,214,72,229,131,245,67,183,186,238,143,91,77,168,243,34,158,235,221,233,151,223,242,203,245,35,73,82,148,103,147,236,110,222,232,239,221,241,94,198,51,189,211,174,234,139,194,238,57,57,252,221,63,64,137,111,108,39,47,104,182,115,244,203,47,244,186,58,159,209,46,247,75,250,156,171,213,57,63,118,216,87,161,164,123,164,168,235,212,115,196,186,118,103,6,149,212,147,59,179,54,249,236,7,51,137,18,137,163,98,43,44,128,209,162,104,168,199,46,40,229,141,73,30,86,163,195,101,25,222,62,158,199,181,66,160,174,93,36,101,142,9,73,29,72,84,23,65,11,38,40,228,141,51,200,214,120,91,139,223,141,30,236,118,213,201,156,250,189,94,44,80,174,25,26,199,205,172,25,92,212,118,180,123,190,31,25,225,138,222,248,53,210,228,195,168,133,237,86,105,56,118,67,13,105,169,142,12,176,245,81,243,250,153,99,132,182,64,232,214,105,117,22,220,50,58,246,60,255,0,194,102,138,114,124,147,76,117,67,81,138,88,182,203,234,30,24,100,199,145,101,171,138,60,235,146,151,41,163,209,134,175,110,29,172,141,62,135,77,155,30,163,23,7,46,191,195,97,154,45,215,39,47,129,234,32,179,74,18,226,207,127,44,99,86,153,106,71,196,102,193,45,60,220,102,191,83,38,125,102,167,75,143,81,23,186,42,207,11,85,225,185,49,73,249,124,199,216,66,188,199,105,217,164,51,74,141,35,163,203,55,91,104,210,126,27,151,28,55,46,73,52,184,230,111,115,162,110,88,229,105,154,66,20,234,92,50,50,42,97,93,81,213,201,194,152,161,154,74,91,148,153,207,5,104,173,174,248,32,246,240,120,132,84,18,159,83,178,25,99,150,55,22,124,194,147,82,218,207,75,195,115,109,201,178,248,52,155,143,90,129,34,168,2,26,27,36,173,160,73,72,54,208,1,74,77,119,41,102,146,51,26,3,127,196,72,22,162,70,12,64,116,188,219,135,12,134,17,98,108,15,66,51,84,41,74,39,158,178,73,62,166,145,205,238,72,181,187,235,101,195,33,139,202,168,133,50,163,178,251,147,42,145,132,51,243,70,155,172,138,137,198,136,46,114,84,68,90,101,64,34,168,64,33,20,32,16,12,0,144,24,20,33,140,0,150,135,67,2,4,33,128,18,27,74,25,71,102,250,23,152,138,116,67,138,234,101,87,187,139,51,252,70,61,251,119,43,60,127,17,241,73,98,201,229,99,235,253,142,61,60,150,108,155,229,39,184,65,245,15,109,89,148,179,70,46,142,44,57,166,149,55,193,186,217,57,115,86,33,91,75,36,171,132,40,41,55,109,147,154,83,81,244,28,25,252,67,46,5,79,27,111,224,15,94,137,148,79,47,73,226,19,200,253,113,113,251,158,156,50,169,68,9,154,109,112,40,182,92,229,24,163,143,38,182,48,157,1,218,133,41,70,61,89,229,234,252,81,99,199,113,86,207,34,90,252,218,153,115,39,21,240,88,87,213,121,144,125,201,146,149,252,31,57,25,101,199,56,202,19,151,234,207,115,73,171,89,97,79,234,32,115,156,211,164,138,140,157,122,139,149,51,151,83,230,40,63,47,169,81,164,181,73,75,109,148,165,28,157,207,19,22,151,82,230,229,57,213,157,184,177,79,19,183,145,177,10,244,118,205,46,25,47,35,143,86,103,139,80,250,50,231,137,100,231,112,25,207,83,183,185,226,248,158,186,89,36,160,239,105,235,79,12,98,250,156,217,180,17,202,239,169,81,225,187,145,213,131,76,179,71,147,212,197,164,199,143,234,130,42,122,124,119,232,164,69,120,153,99,248,124,157,120,59,116,62,33,228,202,223,210,61,79,133,228,200,238,51,175,185,205,255,0,11,212,199,139,68,139,95,75,135,85,12,201,52,199,168,213,199,12,45,158,87,135,233,115,97,126,182,168,244,51,105,99,158,60,129,182,151,87,28,209,179,170,211,60,197,130,120,99,232,42,26,156,145,226,73,150,21,232,51,28,217,22,24,57,72,136,234,125,207,39,199,53,170,120,252,184,62,89,7,94,159,197,240,229,202,225,185,30,140,103,25,174,25,240,216,163,41,101,73,30,254,154,83,199,8,237,148,157,22,21,238,82,49,203,40,197,28,121,53,187,113,91,100,97,205,29,74,250,132,28,250,141,70,71,158,160,157,23,149,229,203,139,109,157,159,134,174,136,94,76,145,89,121,152,188,46,10,87,46,89,209,248,44,75,154,92,29,94,76,153,80,211,251,129,203,25,172,125,13,161,168,157,244,103,66,211,193,118,41,66,11,177,42,193,9,169,46,80,79,4,102,138,244,196,203,38,165,65,48,34,26,104,194,93,78,133,137,46,199,207,234,124,75,39,226,61,15,132,122,26,95,20,83,219,25,38,7,110,92,118,189,40,226,203,166,203,40,186,59,222,161,37,101,195,44,100,133,35,230,191,225,122,149,145,201,211,177,63,12,212,74,87,194,62,165,52,251,5,71,216,82,60,61,31,135,229,199,61,205,158,196,35,40,196,217,36,20,74,172,99,186,203,43,104,182,145,72,86,93,18,224,202,136,109,145,185,154,198,47,184,246,1,150,234,23,152,146,52,154,138,57,114,250,184,138,42,57,117,254,41,28,10,147,228,227,211,120,164,229,59,155,227,216,211,63,132,249,243,221,38,205,176,248,110,44,11,167,32,118,121,216,243,98,60,189,118,245,9,108,103,99,135,104,160,242,28,186,162,163,231,112,105,243,100,117,183,247,61,77,55,133,242,165,62,79,70,56,163,143,164,70,229,46,193,85,139,77,12,104,233,134,216,156,138,83,41,57,144,119,69,162,206,56,57,26,41,200,139,93,22,39,70,59,216,247,5,91,138,13,177,38,216,4,85,32,232,77,133,129,150,166,85,141,219,60,137,190,78,237,92,219,139,249,56,25,113,25,203,169,75,165,9,247,8,125,54,81,50,124,144,203,151,114,31,193,4,247,58,113,181,92,28,173,211,58,49,241,64,108,75,40,76,162,31,8,205,221,154,50,88,18,173,161,247,24,159,80,23,230,7,236,29,236,82,235,64,97,145,220,90,186,103,46,72,169,169,69,254,199,110,68,112,201,45,206,45,243,31,165,252,16,121,242,85,39,220,120,248,146,251,149,153,61,212,250,144,184,146,163,45,189,28,114,244,217,208,165,123,87,193,231,99,201,81,219,127,152,235,195,147,116,83,52,203,173,50,209,148,29,151,16,139,14,142,193,13,129,73,240,29,100,132,185,26,227,144,28,152,172,58,178,91,169,20,88,190,224,58,228,4,29,131,191,216,58,128,226,250,20,159,6,124,167,69,93,59,3,162,19,224,237,195,62,135,155,15,147,179,20,219,168,174,221,9,166,59,179,226,142,125,60,148,174,170,239,216,240,179,227,242,231,42,146,148,87,116,123,248,178,116,62,127,197,177,79,6,178,62,92,210,139,143,127,229,255,0,52,76,213,220,78,228,213,48,80,196,176,228,156,110,51,141,61,171,164,151,127,212,243,255,0,23,60,83,172,176,221,31,230,137,235,120,116,240,230,82,221,58,132,215,213,87,208,211,46,103,182,116,147,234,115,104,51,237,213,100,138,186,82,184,175,131,163,36,60,137,100,150,37,252,41,62,20,186,199,237,255,0,157,206,92,177,242,181,56,178,199,164,189,44,138,247,178,40,202,46,81,118,159,40,152,71,107,200,239,191,64,197,53,147,74,164,184,236,195,27,188,217,127,96,168,158,71,142,59,142,108,78,232,223,83,25,74,14,151,72,182,255,0,177,207,133,1,232,96,92,164,143,69,43,138,179,203,211,201,238,94,231,164,178,109,140,111,185,0,241,197,146,240,68,218,212,145,18,150,208,51,252,49,47,75,242,111,12,155,138,177,72,228,252,52,138,142,155,221,157,22,67,110,203,72,159,195,68,153,225,132,98,108,153,158,88,111,238,7,145,174,199,150,81,126,76,143,35,36,114,71,137,197,217,245,63,134,249,38,90,56,117,104,35,193,208,202,106,95,75,71,163,155,63,149,11,145,208,225,12,111,136,153,231,132,114,193,166,138,143,51,55,137,170,105,114,113,75,87,39,236,116,207,77,142,57,26,56,51,195,110,94,58,19,87,29,155,113,230,197,125,25,140,160,227,223,161,55,21,30,188,143,14,72,169,214,71,195,238,69,61,46,101,143,62,231,208,245,95,140,37,73,243,19,12,186,60,47,78,242,69,164,235,177,228,206,18,73,215,64,62,175,77,169,199,170,133,197,217,165,118,146,179,230,60,63,83,44,19,235,193,238,45,116,37,142,219,46,38,182,158,24,39,104,41,85,62,135,155,169,241,56,198,62,137,91,51,211,120,162,148,182,207,134,84,136,241,77,46,223,92,17,230,70,165,212,250,138,134,124,126,231,151,170,240,202,147,150,49,184,185,175,38,77,69,149,12,132,234,48,206,19,169,166,133,30,12,180,218,227,39,207,82,241,100,120,178,169,68,197,36,228,110,162,154,160,61,173,54,190,57,18,139,234,118,112,213,163,230,34,229,6,123,254,31,151,205,196,172,168,233,162,160,20,8,34,154,178,28,104,181,32,151,32,102,139,68,209,73,128,171,145,72,118,15,144,34,202,66,104,19,160,27,32,27,0,42,200,222,209,86,103,46,160,82,159,170,206,136,78,215,7,42,229,155,227,146,139,2,229,201,139,147,131,58,247,194,81,50,156,20,151,0,37,153,81,81,154,145,205,56,184,177,70,77,1,216,35,44,121,47,169,176,8,6,0,72,20,0,72,20,0,72,12,96,72,20,32,16,12,0,233,140,227,53,212,207,83,158,56,113,202,217,226,232,53,25,163,137,71,37,238,58,167,45,252,203,145,10,241,178,97,203,169,212,202,109,82,108,235,199,8,105,227,215,147,170,107,211,81,71,158,244,122,156,185,122,250,77,124,75,90,61,115,221,182,36,199,89,149,101,225,54,109,139,195,54,59,155,59,33,139,20,59,16,109,131,80,229,21,184,217,249,89,62,170,57,211,199,94,196,75,106,250,88,138,218,113,197,21,233,72,203,206,148,122,51,47,187,10,249,44,74,153,230,201,39,215,131,108,106,18,143,168,231,201,155,30,53,203,57,114,235,227,181,168,48,61,28,184,244,238,13,54,143,31,83,229,198,117,138,191,67,150,89,242,206,109,74,78,137,126,158,76,171,179,14,103,41,40,179,179,30,95,35,50,149,240,250,158,86,56,57,45,202,69,44,146,87,185,217,21,245,53,41,197,78,12,199,36,242,71,168,120,86,170,57,116,234,45,242,141,50,250,164,213,151,19,92,239,44,132,148,164,115,107,53,17,211,252,179,159,31,138,109,95,73,164,123,16,199,36,138,243,92,58,158,118,31,21,140,186,139,55,138,65,166,151,83,42,239,201,168,199,181,238,224,227,126,41,142,18,164,121,57,179,100,203,39,213,32,197,133,69,169,73,129,239,195,89,143,52,57,52,135,147,145,117,71,131,147,91,8,173,176,48,89,242,110,254,27,107,245,3,234,182,90,244,204,199,46,76,152,85,203,161,243,235,91,159,23,171,204,103,79,252,83,38,124,123,37,86,42,199,163,248,239,147,92,122,248,62,28,143,150,200,243,41,191,84,168,149,150,125,228,199,137,235,237,225,159,27,252,200,182,241,73,117,71,196,67,83,147,255,0,146,95,185,213,167,213,103,148,212,97,145,145,94,254,171,81,12,81,124,163,229,245,57,222,92,242,146,233,216,237,212,71,36,255,0,231,75,131,143,38,154,74,95,195,228,162,240,234,35,135,234,92,143,254,39,37,62,46,141,113,248,92,165,143,116,186,158,126,108,47,28,218,30,167,143,71,241,145,207,42,147,55,134,28,152,218,201,139,133,240,120,176,139,79,228,247,188,59,52,156,54,228,143,1,94,206,155,59,120,83,152,222,179,10,116,228,175,238,101,135,36,87,167,177,231,120,191,134,249,137,229,197,245,8,149,237,67,46,57,244,101,168,31,27,164,212,101,195,63,170,73,167,208,250,61,31,137,71,34,80,155,169,17,167,161,181,11,210,187,153,79,116,149,193,240,115,230,134,106,244,178,163,174,80,223,209,153,75,70,165,212,195,23,159,21,201,209,9,100,238,6,107,195,113,95,210,141,161,162,197,30,195,83,149,151,185,144,15,12,104,22,53,30,133,110,176,0,232,50,101,100,111,146,236,6,160,102,178,62,229,239,176,29,133,133,160,34,141,195,220,77,8,11,220,45,214,72,168,160,113,79,168,246,197,10,137,220,189,194,45,165,216,135,138,199,99,220,192,149,134,40,175,45,6,240,222,1,229,162,124,149,236,94,225,238,64,103,229,165,216,54,151,98,2,28,71,69,88,183,0,168,40,118,38,192,92,134,224,177,52,84,86,226,100,201,64,232,14,77,75,75,131,145,155,234,29,200,231,151,114,140,228,199,210,36,177,246,228,9,127,247,37,253,95,98,164,201,238,65,11,175,39,70,43,124,190,134,10,63,171,58,33,195,174,224,106,75,40,150,81,47,161,44,166,68,128,111,161,44,161,119,1,116,38,125,74,247,37,242,168,12,229,211,252,28,90,143,175,124,95,169,29,147,124,211,238,114,106,98,156,120,232,52,113,100,147,110,155,251,25,252,151,62,95,207,114,25,134,141,74,142,221,59,168,210,236,112,46,167,70,9,250,217,71,165,137,154,166,115,99,145,208,159,5,101,170,25,8,190,160,29,134,213,201,33,12,10,100,213,182,80,46,140,4,185,86,62,246,74,124,149,216,161,119,254,162,238,62,140,116,2,7,213,80,55,254,193,223,224,11,135,83,167,11,231,147,150,46,141,161,42,178,15,66,15,248,114,119,211,147,47,18,211,249,218,120,228,230,74,28,213,95,234,78,28,150,165,31,116,118,96,109,198,80,145,150,159,57,56,197,174,98,113,108,122,93,92,60,185,53,143,45,167,31,102,123,58,140,105,102,156,127,50,234,187,158,111,136,198,188,153,46,217,13,176,236,197,21,159,71,77,243,103,159,154,252,137,175,205,141,223,236,119,104,26,90,84,223,243,51,29,108,86,231,37,210,105,167,247,26,174,239,12,150,237,60,227,47,101,35,76,60,101,202,239,243,156,94,15,150,83,234,170,224,213,29,26,89,185,70,77,255,0,51,32,219,87,58,197,194,250,169,54,114,69,243,193,190,169,255,0,14,49,255,0,83,103,60,8,174,172,45,41,114,122,57,50,67,30,40,185,186,79,220,243,176,243,35,171,89,182,122,25,39,92,123,129,113,214,96,146,117,145,113,242,99,13,126,44,185,94,53,52,217,242,249,114,74,57,36,183,87,61,5,138,94,173,209,116,194,190,206,50,80,231,177,75,62,57,113,185,28,126,31,149,230,211,165,55,205,28,250,141,10,121,247,198,114,143,217,132,122,147,207,8,117,146,13,202,106,226,207,31,83,134,27,41,205,183,242,204,244,58,201,97,203,229,206,94,158,205,129,237,197,180,68,242,202,61,139,134,104,74,55,101,127,14,124,112,6,24,245,81,155,171,228,221,201,184,156,217,52,53,61,248,221,26,193,203,28,106,69,71,54,68,247,25,201,113,70,185,37,114,32,210,60,125,94,60,177,201,113,56,114,44,146,159,170,44,250,89,70,50,234,140,222,28,111,242,146,21,243,146,77,73,19,58,110,153,233,120,148,113,194,60,46,79,61,70,249,100,104,45,68,163,13,155,157,29,26,93,185,61,51,238,114,109,142,245,125,13,178,202,17,81,120,250,144,117,230,240,185,237,223,143,246,57,176,185,70,78,19,181,240,207,111,195,181,91,244,201,75,147,155,85,139,22,70,228,186,162,143,31,44,42,118,102,250,157,58,136,241,193,199,41,52,249,34,189,143,12,213,74,156,100,250,29,111,93,5,54,173,31,63,139,52,226,253,46,133,146,77,187,45,102,62,133,173,62,166,45,186,60,125,70,158,49,201,37,14,136,231,199,150,112,92,73,155,99,201,186,46,223,35,118,174,99,14,146,54,197,47,81,156,221,89,48,200,145,21,219,53,29,159,39,161,225,57,54,250,89,228,193,185,52,108,179,203,12,226,208,71,210,176,57,116,90,149,154,8,235,162,162,75,136,168,104,10,113,39,105,86,9,129,155,64,139,146,34,128,25,52,80,52,4,80,168,208,84,4,213,141,227,7,193,59,152,19,91,88,155,27,118,73,67,182,92,50,73,62,164,197,88,73,81,7,67,113,148,121,49,113,35,115,42,50,1,116,103,86,55,113,48,164,205,48,186,116,6,192,48,1,0,192,4,3,0,16,12,0,144,24,0,128,96,7,153,13,59,114,234,116,199,78,223,115,119,24,199,243,9,201,109,226,69,164,99,44,106,2,89,156,95,20,114,207,95,142,57,92,39,212,209,100,134,69,105,132,108,231,41,119,39,114,163,23,185,63,130,119,198,63,83,42,52,6,210,234,232,229,205,170,80,143,164,243,242,106,242,100,125,105,1,233,102,214,67,31,115,131,39,136,78,93,56,56,230,249,229,153,54,236,205,106,54,203,150,77,220,165,102,112,203,114,34,119,68,69,184,178,52,232,156,158,235,46,247,196,136,201,73,114,95,78,17,81,209,165,199,186,13,89,106,56,210,106,125,78,92,121,37,138,119,216,188,153,163,41,1,221,165,199,146,15,118,54,246,154,230,215,203,29,173,220,156,159,142,120,177,109,140,78,23,151,124,220,165,212,35,76,249,167,150,91,164,76,93,145,41,242,56,200,138,222,227,20,16,148,119,252,28,190,169,72,232,132,84,98,81,211,41,227,113,224,203,35,244,117,39,109,69,179,53,186,79,224,35,14,108,213,100,216,168,232,242,86,211,151,44,54,216,83,158,79,50,36,66,83,199,202,34,50,162,247,112,69,118,99,204,179,71,108,151,39,46,124,114,198,223,176,163,61,173,52,116,75,39,156,163,18,14,56,122,184,58,116,211,150,44,137,199,147,170,126,19,45,138,112,102,19,211,228,193,22,217,168,205,118,207,91,143,36,54,207,169,132,100,163,43,140,172,243,101,43,149,142,25,92,38,153,26,125,94,142,113,205,138,187,158,55,138,99,150,28,173,237,244,251,147,167,215,60,50,78,31,177,221,151,95,131,62,39,230,47,81,107,49,227,233,225,60,153,46,40,244,39,146,120,99,244,242,113,225,212,71,6,110,62,147,109,94,169,100,74,128,168,120,132,226,249,61,45,55,139,66,112,219,51,230,231,146,202,134,79,79,29,69,88,245,53,187,37,147,124,104,206,27,183,39,103,63,155,146,88,210,153,48,206,225,52,183,19,87,31,65,131,196,158,26,142,94,158,231,171,139,44,51,71,116,89,242,179,147,148,84,186,163,167,71,174,122,119,87,233,246,32,250,109,168,123,78,125,46,174,25,224,154,102,238,69,5,5,6,225,218,34,51,114,73,245,41,83,238,76,241,198,64,161,183,161,69,147,186,61,199,66,113,76,1,202,41,89,203,61,110,56,79,109,171,57,252,87,80,180,248,158,215,234,236,120,56,117,19,142,93,210,185,89,81,245,107,58,113,180,97,255,0,17,199,25,56,201,211,56,116,218,153,75,141,188,11,89,166,89,99,184,176,175,71,30,186,57,37,233,228,233,142,72,201,31,55,13,76,52,145,171,30,63,23,185,18,21,244,78,116,201,243,25,227,99,241,120,239,169,29,112,241,28,110,92,48,58,115,229,201,183,210,185,60,185,173,115,201,112,146,175,99,212,134,162,25,13,227,8,73,112,7,14,150,90,133,255,0,54,63,177,232,41,38,185,37,198,145,230,235,101,169,132,95,148,128,244,183,69,202,147,7,19,229,97,171,213,225,212,110,201,186,253,143,161,209,235,127,17,5,113,166,69,116,9,201,46,172,199,85,154,88,163,233,71,135,172,212,106,126,173,219,81,81,244,87,185,112,194,217,224,104,252,67,46,54,148,238,104,246,22,178,27,46,92,1,189,133,179,28,122,140,121,62,153,35,96,21,176,177,208,32,33,216,148,164,107,72,151,64,69,138,76,186,70,115,164,7,22,107,220,204,39,208,222,127,83,48,159,37,25,176,125,67,172,190,194,171,100,11,189,136,108,151,208,2,44,219,27,49,93,125,141,225,93,0,212,64,185,2,136,100,77,150,204,223,47,146,11,39,171,99,236,15,130,137,151,116,69,255,0,67,70,68,151,12,12,114,114,114,100,124,202,63,169,214,223,28,156,185,170,237,129,195,147,234,33,154,78,247,54,67,232,97,164,62,166,152,94,217,54,101,220,184,202,130,189,28,110,226,116,198,71,30,20,214,37,46,199,76,31,67,76,183,139,52,143,70,98,141,34,248,8,176,8,177,128,192,67,40,37,218,184,228,119,98,239,98,233,192,13,116,1,161,0,62,9,127,208,166,46,232,11,226,138,135,63,114,58,148,186,1,190,41,122,142,157,102,163,201,197,6,165,182,114,233,35,159,7,94,122,119,67,214,226,134,104,69,57,212,97,198,229,206,223,186,34,176,215,230,205,37,143,43,195,29,70,57,46,220,74,47,189,52,101,142,48,214,98,201,143,12,155,155,141,56,229,85,60,127,63,43,228,244,188,43,73,9,225,212,97,203,47,51,22,71,233,79,170,249,56,53,122,77,94,143,84,167,167,203,41,74,29,22,78,127,103,237,240,65,26,108,59,52,73,238,220,212,158,239,134,99,168,231,12,159,242,242,116,105,53,152,37,151,60,103,120,183,243,147,28,191,44,189,215,193,57,241,56,185,197,247,77,21,24,248,92,37,135,46,56,202,86,218,127,213,29,154,24,175,37,255,0,212,121,248,50,201,234,49,184,69,212,82,79,246,59,180,246,180,191,44,7,154,107,35,133,118,79,251,138,49,28,214,236,146,101,194,80,140,36,229,46,129,90,36,176,237,148,154,86,232,243,181,250,201,67,52,182,228,244,201,56,202,52,117,235,161,61,70,15,224,202,51,174,177,76,249,204,185,50,75,44,252,216,184,201,245,76,129,108,148,159,212,24,213,75,150,45,212,232,78,247,89,21,236,105,181,254,84,20,96,234,72,219,46,179,81,56,218,95,177,224,70,94,163,191,79,172,219,143,108,221,209,69,78,83,140,183,73,187,249,20,242,111,123,139,205,169,199,147,7,95,87,201,195,114,107,134,65,238,232,181,113,158,61,141,242,142,181,41,69,218,103,205,233,242,75,28,237,158,254,25,249,152,148,145,188,214,117,221,139,84,227,245,29,16,205,12,157,209,243,250,173,127,151,233,167,102,26,109,108,247,243,46,164,31,69,159,15,120,156,245,69,105,53,110,92,76,234,158,40,228,87,16,56,168,150,141,167,141,197,209,45,26,71,151,174,211,121,253,15,50,122,108,216,221,109,180,125,35,130,37,227,139,234,132,43,231,35,165,203,146,95,77,6,93,51,197,37,188,250,56,194,43,177,203,173,210,172,209,116,72,87,147,248,159,38,62,134,76,117,83,147,167,46,166,89,241,203,20,246,178,37,141,237,35,78,153,117,220,249,61,76,58,61,54,179,2,225,89,226,99,200,210,219,35,183,65,169,120,114,237,191,75,24,106,181,94,17,44,41,203,27,191,131,206,170,184,181,77,123,159,95,28,145,156,22,238,140,243,245,254,27,28,203,126,62,36,34,87,206,190,5,142,219,102,185,176,207,20,246,206,52,201,132,94,226,52,124,116,97,44,81,138,220,103,155,170,55,143,175,21,1,88,101,67,212,59,162,112,69,198,84,205,178,193,54,130,58,188,37,203,205,164,125,6,215,236,121,126,5,141,121,178,180,125,22,200,176,56,104,91,78,215,130,44,206,90,119,216,14,106,25,111,28,151,97,109,126,197,66,171,37,162,149,149,64,98,12,209,196,150,128,138,2,168,40,9,51,102,180,76,144,25,5,20,208,80,9,58,45,212,145,13,2,1,52,42,53,68,62,160,37,101,197,211,32,168,245,3,174,46,208,204,28,235,161,120,231,96,104,0,0,0,0,0,0,0,0,48,1,0,192,15,158,212,120,154,140,233,51,40,120,148,167,145,71,176,79,193,103,186,247,27,225,240,204,120,121,151,44,168,207,83,166,252,68,119,71,137,123,157,26,45,4,241,173,210,147,103,68,54,199,132,142,136,74,248,178,129,194,42,28,158,102,175,79,44,143,209,35,209,204,248,163,156,98,60,121,197,226,184,207,169,203,230,114,207,95,85,165,243,186,28,95,240,185,223,86,72,181,198,249,234,201,231,178,103,169,139,195,20,95,168,234,142,143,28,123,14,171,94,26,132,229,249,88,252,140,173,253,39,190,176,99,143,229,65,178,43,176,234,87,139,248,44,187,108,207,203,203,9,83,137,244,21,199,66,94,56,190,177,17,43,198,88,167,63,202,116,195,195,253,59,166,206,237,187,110,162,115,230,150,79,42,84,33,92,26,153,249,119,21,201,203,31,84,172,172,173,237,123,186,145,133,246,35,77,93,15,12,92,152,182,92,142,172,59,99,18,12,165,143,216,202,114,112,93,78,151,37,185,164,101,146,30,158,74,34,25,173,114,105,230,46,196,99,199,185,21,177,70,100,26,185,73,64,202,111,119,12,218,79,211,70,25,17,71,62,72,237,97,17,229,100,197,211,34,169,241,18,241,182,42,220,93,108,128,29,216,188,70,88,225,182,92,152,231,214,75,39,85,233,56,157,190,74,123,156,126,11,82,58,60,156,121,99,186,46,153,205,151,20,160,199,142,123,100,175,161,217,159,38,25,194,59,105,50,43,207,82,166,116,69,111,141,190,167,62,88,109,159,193,166,39,68,27,71,79,231,45,169,242,19,208,103,93,237,13,73,174,143,147,76,126,37,56,122,114,47,212,214,68,218,229,158,147,44,99,244,217,56,30,204,139,114,232,123,56,181,152,178,71,213,71,22,182,56,95,170,13,8,149,58,140,145,148,61,39,35,39,123,232,91,119,20,69,117,105,242,237,106,51,232,116,231,132,118,169,68,243,191,41,217,167,212,41,99,120,230,70,154,233,243,78,63,76,233,252,30,199,135,235,165,56,53,149,242,143,156,148,101,142,78,73,157,122,121,57,69,165,223,168,71,211,60,138,75,208,236,20,166,215,67,195,208,234,39,135,81,24,202,77,197,251,159,75,7,25,65,73,21,28,113,203,151,117,56,155,121,180,185,55,244,252,28,26,169,109,151,8,168,223,207,141,213,139,35,155,94,150,120,90,159,62,121,19,198,220,78,252,58,137,193,37,62,68,43,45,70,150,121,50,110,203,202,18,211,98,138,250,79,74,57,35,149,122,144,165,135,29,89,106,71,28,84,98,184,71,22,191,89,178,59,87,83,186,125,90,71,145,226,26,121,94,248,149,28,53,41,202,228,86,23,24,207,212,17,83,146,165,6,109,143,195,242,228,146,111,131,45,35,44,119,203,208,122,90,29,37,71,116,133,229,67,77,15,90,23,252,74,17,141,35,72,244,99,24,195,185,180,53,112,135,230,62,107,55,136,228,155,117,193,204,245,25,101,249,217,157,213,204,125,132,245,248,187,201,24,207,196,49,174,234,143,153,195,37,145,250,164,239,238,111,181,244,220,21,244,88,222,151,84,174,163,101,199,31,147,63,77,109,62,90,25,114,97,206,188,185,59,179,223,193,151,36,160,183,48,142,236,176,89,97,242,121,90,189,44,178,69,199,161,233,226,155,143,82,242,66,25,21,247,3,195,211,105,252,151,235,47,89,170,199,24,109,53,214,195,46,56,191,45,89,224,102,150,71,151,248,151,101,76,116,233,181,15,30,75,82,163,221,209,107,227,151,211,46,167,203,202,93,13,244,217,101,230,199,99,245,25,109,246,0,113,233,181,107,106,89,56,59,35,146,18,92,50,161,137,196,116,62,72,51,218,209,158,69,107,158,14,135,201,207,158,189,202,143,62,111,169,139,53,159,83,38,81,61,41,123,141,212,99,68,191,172,167,203,178,8,124,34,122,242,194,93,105,117,14,255,0,96,5,234,145,188,17,130,225,155,192,13,16,48,6,81,50,232,99,126,190,13,100,103,110,200,43,176,20,79,220,161,75,183,36,77,245,69,203,147,57,191,80,25,207,147,143,51,185,73,123,47,252,103,84,184,143,7,46,103,222,136,56,221,174,9,102,146,162,12,180,203,243,13,117,15,204,94,36,165,146,41,171,182,21,233,100,75,22,12,120,218,123,227,221,116,20,93,153,202,79,111,61,138,143,79,185,166,93,17,151,6,177,124,28,241,145,180,2,54,136,251,137,116,24,2,40,148,80,7,68,75,190,31,176,223,64,178,134,152,124,147,14,235,216,176,38,248,21,243,246,28,190,68,219,228,10,252,165,39,214,217,29,192,14,172,57,82,235,29,220,123,209,135,150,150,73,101,243,46,115,190,98,248,127,12,49,211,190,104,205,71,201,203,60,178,157,227,148,121,91,90,100,29,26,13,67,195,150,46,248,61,220,216,241,234,161,25,62,143,216,249,56,230,74,78,55,234,93,79,95,71,174,140,112,184,102,201,181,62,158,255,0,161,119,63,78,58,229,241,143,10,150,39,248,205,60,183,184,125,75,189,6,28,145,212,105,99,43,245,71,139,247,70,217,52,222,45,147,75,44,240,213,55,146,18,107,202,218,186,28,58,60,178,148,178,195,38,63,39,34,94,168,118,251,162,46,185,52,19,142,77,99,148,111,139,93,122,245,61,104,122,48,71,227,147,202,240,136,83,114,255,0,168,244,53,249,150,13,60,229,252,177,95,212,35,151,30,178,94,94,71,47,170,49,220,191,115,154,90,173,178,205,27,250,183,109,8,234,48,230,199,45,207,108,230,168,231,158,143,44,85,195,215,17,10,49,235,51,227,201,190,18,219,194,85,238,122,48,214,105,117,177,217,173,130,132,187,100,137,227,75,211,195,84,199,9,119,97,94,159,136,248,60,180,184,241,231,195,145,102,197,62,235,169,230,186,73,157,24,117,25,31,161,77,168,246,141,240,119,233,188,59,7,136,98,148,101,151,102,167,183,219,252,129,224,243,118,111,138,92,114,61,78,143,46,147,52,177,102,141,73,126,204,133,233,137,149,94,232,182,236,157,206,47,142,134,123,91,145,172,34,221,129,211,4,178,198,251,158,159,133,74,106,224,215,67,196,197,55,12,157,79,111,194,117,16,142,102,167,220,184,154,234,207,167,142,87,234,137,195,63,11,126,98,112,109,31,74,161,143,34,181,64,176,67,216,181,35,203,197,167,150,56,157,88,115,74,14,159,67,179,203,138,34,122,120,200,82,27,219,146,39,36,227,82,55,219,44,125,5,75,35,3,156,137,112,118,79,15,166,209,205,37,216,168,193,78,221,25,231,207,28,74,228,26,153,121,48,114,72,242,115,235,33,158,27,95,12,160,214,106,49,228,229,19,135,19,207,142,236,230,155,91,120,30,159,52,241,221,62,61,140,213,78,72,202,25,42,75,161,105,164,211,93,81,188,114,226,200,222,245,234,57,231,20,165,233,124,17,94,246,155,50,201,137,83,58,49,228,113,60,29,6,121,71,54,206,199,184,186,89,182,90,228,210,225,213,70,156,85,158,78,171,194,50,98,110,88,185,94,204,244,148,154,55,199,168,227,108,249,68,139,95,27,169,140,163,45,178,139,140,190,74,211,55,22,125,78,179,195,112,107,32,223,127,127,99,231,115,105,103,164,202,225,62,157,159,185,149,68,242,109,153,209,31,82,179,150,113,79,147,163,78,247,70,128,247,252,13,199,99,254,107,228,246,81,225,248,38,25,41,74,125,155,61,176,46,194,200,176,178,42,248,22,216,177,88,192,94,92,67,202,137,64,6,111,2,37,233,205,199,96,113,189,60,136,120,36,142,241,240,90,145,230,249,114,93,137,113,126,199,167,181,123,19,229,197,246,20,143,49,192,157,167,166,240,197,153,75,74,133,35,129,196,54,157,143,74,193,105,88,71,32,156,108,238,252,42,41,96,138,21,94,118,208,163,210,242,97,236,63,38,30,200,82,60,218,42,60,51,185,233,226,251,19,248,88,138,140,226,237,12,214,58,117,16,242,130,178,3,73,99,163,55,42,0,2,35,149,89,166,239,79,5,0,81,147,201,183,168,225,158,47,184,21,55,181,19,9,217,162,169,4,177,209,6,77,69,247,51,150,24,54,66,201,2,163,150,38,144,252,152,215,8,82,219,8,90,52,222,171,131,151,44,174,67,17,155,158,233,114,29,67,109,196,226,243,114,98,207,182,107,210,105,29,180,46,1,59,66,156,119,68,10,226,132,97,138,19,131,123,157,163,78,64,161,80,12,33,11,124,110,137,207,39,12,109,164,115,233,35,44,146,223,48,174,198,210,70,82,219,36,209,89,146,219,212,242,178,75,38,44,187,147,180,65,215,248,56,100,124,163,12,190,27,182,91,160,119,96,158,248,41,26,129,226,74,30,92,170,72,77,117,61,61,94,159,205,143,167,169,229,74,51,199,61,179,51,184,214,106,176,198,229,101,229,141,196,133,45,189,9,83,147,10,211,18,168,209,150,93,219,201,150,105,39,70,176,245,70,217,2,89,54,240,204,165,43,108,219,36,83,71,59,91,83,96,38,133,193,13,178,177,166,229,65,84,190,163,71,114,141,10,112,218,76,51,109,91,66,34,92,58,55,82,79,29,25,109,220,236,151,55,22,20,53,114,38,113,107,147,76,111,113,164,224,220,122,1,48,126,102,58,125,68,162,226,237,162,21,227,102,170,110,81,32,141,247,58,65,63,170,137,218,227,59,58,30,151,46,72,169,198,60,20,99,31,72,250,245,20,174,46,164,169,137,251,128,78,43,176,187,5,218,28,85,178,6,155,13,206,18,177,191,73,18,149,178,143,75,28,99,159,76,223,230,57,113,100,158,44,180,203,209,100,219,106,203,201,5,109,153,86,210,201,190,165,30,167,173,225,186,153,168,237,203,46,59,30,14,28,201,203,111,177,218,242,63,42,144,31,69,25,173,214,165,193,167,162,93,79,156,208,234,167,28,155,101,38,207,103,30,106,234,109,135,87,149,142,95,149,19,60,112,143,229,52,199,40,205,112,44,137,254,132,87,14,105,168,116,70,80,203,57,240,117,74,17,111,146,86,200,179,72,152,224,148,151,81,79,70,218,247,9,234,28,93,35,108,90,139,226,67,211,199,15,225,227,141,253,37,69,209,221,154,49,112,179,141,198,138,143,47,197,53,10,182,247,60,164,185,61,157,126,143,206,91,151,83,201,156,101,133,237,146,38,174,9,197,109,37,71,128,221,108,123,189,70,85,16,184,228,58,165,63,79,12,202,81,180,66,150,222,10,58,244,81,243,51,92,143,106,62,158,17,226,105,161,151,31,175,111,7,71,227,229,230,40,149,151,174,178,52,57,102,106,12,198,18,221,20,202,164,211,76,168,230,135,137,70,89,30,57,127,83,15,16,197,142,112,222,140,181,186,73,66,123,224,137,131,207,44,117,44,114,104,141,60,247,9,74,91,97,201,213,131,71,158,18,83,174,129,137,56,103,226,63,161,232,100,215,71,30,58,174,73,134,176,158,177,184,236,154,228,198,26,204,176,201,233,155,71,62,76,142,115,220,106,177,172,145,221,14,161,95,67,225,122,215,168,141,75,234,93,79,72,242,60,7,19,169,73,251,158,219,137,6,50,232,114,234,62,155,104,237,149,28,90,201,71,111,78,133,71,159,35,54,104,204,217,68,62,171,229,149,63,97,126,100,18,32,129,116,86,81,44,1,112,111,140,231,93,77,225,208,13,137,99,66,40,146,107,146,132,192,58,88,155,228,31,66,93,83,176,19,150,216,179,57,59,69,205,24,176,39,35,181,243,236,113,228,151,15,221,117,58,166,158,222,167,54,100,157,73,240,223,114,106,185,215,82,39,193,162,234,68,250,51,42,203,185,190,150,42,89,27,111,162,48,236,116,232,227,114,111,246,24,30,170,125,32,186,179,124,62,165,95,29,79,63,81,146,242,223,201,217,130,74,24,63,213,70,145,188,61,142,136,51,142,25,58,35,170,12,35,116,248,26,102,105,217,72,11,47,169,159,230,45,62,0,36,33,129,66,170,47,165,19,74,168,113,123,163,96,14,191,201,23,108,114,234,75,64,84,95,114,146,174,166,113,232,219,238,105,124,1,80,143,69,221,153,73,109,213,115,47,70,221,185,83,124,109,125,255,0,67,100,250,6,163,28,30,120,116,126,102,41,41,69,247,162,15,51,28,151,152,161,245,184,241,107,216,214,31,91,114,173,215,251,35,29,201,79,137,222,63,203,199,111,146,211,139,127,87,63,28,179,72,250,77,6,190,24,163,25,102,149,66,81,166,223,105,47,247,95,216,195,196,48,67,43,90,184,99,148,35,36,253,95,31,111,110,231,6,147,26,221,121,36,228,149,55,142,95,209,159,73,134,75,83,129,167,70,53,183,202,232,176,188,47,203,180,218,93,99,209,145,226,249,148,97,8,73,110,223,62,87,194,61,73,232,150,151,85,54,149,66,110,235,217,247,60,47,24,202,158,174,56,223,228,143,245,124,149,151,155,155,31,241,119,99,91,98,251,123,29,26,125,118,92,14,175,116,125,153,142,105,38,146,76,197,62,72,175,99,206,210,107,99,83,244,76,230,205,225,249,113,167,40,122,227,240,112,35,179,73,172,205,167,116,165,186,31,202,203,82,35,12,28,230,163,116,92,117,27,51,42,156,146,139,250,151,82,117,25,161,147,44,164,163,182,253,142,122,176,175,127,241,122,45,86,36,252,67,44,229,146,63,78,216,253,71,149,155,12,163,121,35,25,121,79,233,127,6,55,113,87,216,244,124,55,87,120,222,12,169,60,109,213,191,202,7,156,159,37,44,155,93,35,217,214,127,248,236,163,139,204,210,229,142,69,215,111,191,216,240,231,23,23,77,84,151,91,50,171,151,170,71,86,8,181,46,78,92,119,118,206,232,115,0,61,29,14,190,88,114,168,206,119,19,232,161,56,228,130,146,103,194,75,35,140,218,61,205,22,187,81,143,76,162,241,201,215,66,163,222,109,132,101,103,14,131,90,245,28,78,46,47,217,157,174,29,211,3,93,169,163,41,98,219,202,48,201,170,252,63,215,208,219,14,175,30,101,233,146,96,61,220,83,57,51,47,81,220,226,164,115,102,195,221,23,19,92,121,32,167,23,22,120,90,223,15,150,57,185,193,112,125,3,85,195,38,113,140,149,52,105,31,51,141,37,42,146,175,184,166,150,239,73,239,100,209,227,151,99,135,83,225,181,111,25,34,215,143,145,209,211,164,148,114,69,198,93,76,115,225,148,93,52,24,253,8,202,189,93,14,153,110,221,213,158,154,233,71,147,162,212,75,27,231,185,233,44,240,151,115,120,206,180,10,26,229,12,168,37,153,225,142,238,199,159,174,212,225,212,99,235,234,61,9,195,204,198,226,124,246,175,77,147,77,149,191,200,103,87,17,151,27,80,181,208,211,75,233,66,142,117,40,109,151,98,97,61,146,248,50,211,232,252,35,83,142,56,246,55,82,71,169,25,169,116,62,71,73,38,243,238,76,247,176,106,18,252,214,81,233,1,148,51,69,245,53,221,22,64,198,77,133,133,93,133,145,184,55,16,93,143,113,157,133,129,166,225,238,50,176,176,52,220,59,50,220,22,6,182,59,49,176,220,192,214,199,102,59,138,220,6,130,162,55,15,112,15,104,109,21,143,112,5,0,88,88,0,5,133,128,154,178,94,36,203,178,101,96,103,228,197,10,80,227,130,188,185,62,227,140,26,42,57,50,105,183,143,30,146,49,228,236,218,42,3,159,114,198,250,17,147,80,235,132,117,108,79,177,47,20,91,232,7,150,220,24,122,17,209,44,88,239,147,28,177,199,21,233,54,203,57,63,229,98,48,203,146,80,86,149,147,135,81,39,58,154,160,142,155,34,105,75,234,67,220,159,70,78,75,112,117,212,161,167,24,174,163,180,207,34,114,212,249,155,101,116,118,105,101,40,173,179,149,129,212,200,156,182,151,212,82,141,132,76,93,150,136,111,104,110,180,21,142,171,81,24,173,161,167,201,186,61,79,51,89,230,44,205,190,130,199,158,80,232,204,213,143,79,83,37,40,184,169,83,60,213,58,110,15,150,25,51,202,92,160,195,141,100,200,185,228,85,142,221,47,152,154,246,59,140,177,69,198,37,78,212,77,50,209,25,228,193,143,39,212,135,9,61,188,133,187,3,135,54,133,175,160,228,158,159,46,63,203,103,180,223,0,182,203,170,36,90,249,231,123,253,74,141,160,239,132,122,249,52,152,242,118,56,115,104,101,141,238,129,34,215,28,211,232,137,242,165,77,179,93,201,75,213,212,82,157,197,145,92,238,81,170,38,218,229,15,109,200,235,242,163,229,124,144,114,188,141,196,138,182,107,40,109,38,43,214,21,113,244,163,57,174,227,148,156,101,70,149,112,228,35,60,77,69,154,78,110,72,202,56,218,145,166,244,184,97,81,53,113,58,52,120,226,178,71,204,232,97,41,35,161,100,91,23,192,71,161,175,209,198,88,212,224,170,140,180,26,138,126,91,47,30,177,100,211,184,75,169,192,163,44,89,55,43,234,84,122,250,157,14,60,241,180,185,60,93,70,154,120,27,82,233,238,123,250,93,68,101,5,185,242,86,124,56,181,17,107,134,95,169,241,242,245,201,163,141,35,187,81,225,25,23,171,23,236,113,202,25,49,203,110,72,180,204,198,171,55,202,50,238,116,81,147,141,5,10,78,39,102,60,219,241,211,57,43,116,77,180,220,75,146,43,57,122,50,238,232,119,105,242,110,92,152,106,161,127,114,180,220,71,107,32,235,134,216,207,114,234,143,99,14,104,203,26,224,240,113,184,194,126,166,119,232,243,199,115,129,174,41,175,99,14,72,223,177,212,249,137,229,171,78,209,188,53,50,143,82,238,51,154,223,44,125,61,14,25,218,103,165,143,44,50,68,199,62,15,205,17,134,188,214,164,230,106,154,74,236,109,25,100,198,229,209,154,101,63,140,139,158,221,198,202,123,142,39,161,245,238,179,170,17,216,128,208,231,205,166,134,101,202,228,223,168,20,120,89,244,51,199,39,179,148,113,205,74,51,245,42,62,167,109,174,81,207,61,38,44,142,220,73,22,188,92,113,148,248,138,61,29,54,130,43,213,62,166,203,200,195,45,180,172,235,138,77,90,25,134,234,86,40,109,219,71,59,240,252,111,38,243,172,10,140,114,94,40,112,112,61,123,142,77,172,245,90,82,71,30,93,4,50,79,113,6,216,115,71,52,121,71,86,47,45,112,209,205,139,18,199,26,70,139,168,26,207,75,135,39,169,37,100,75,195,241,101,141,82,58,112,40,208,77,56,74,226,101,167,139,168,240,60,170,95,194,151,31,34,211,120,126,163,4,154,156,83,95,115,221,121,30,219,50,158,162,215,64,48,208,169,224,203,43,232,207,65,234,20,157,38,121,251,164,204,218,156,94,232,150,21,234,122,251,152,106,96,150,38,228,249,39,14,186,49,168,229,225,179,93,68,161,40,57,69,245,34,188,185,16,248,46,125,76,194,23,230,66,145,95,152,153,1,47,161,44,162,123,128,163,118,116,67,161,130,250,141,227,208,13,59,8,125,132,202,37,146,57,9,128,75,132,79,86,83,100,254,96,37,255,0,67,41,125,70,143,132,68,186,1,142,78,96,251,52,115,205,238,225,247,54,202,233,218,232,114,78,77,95,177,4,25,228,234,106,185,109,153,228,234,70,153,246,58,240,175,47,4,167,241,103,42,232,116,74,85,164,146,125,122,12,30,110,89,92,254,198,216,179,189,187,83,245,57,95,251,28,211,234,196,157,83,93,72,175,71,206,140,93,167,116,172,244,113,202,226,154,238,124,250,155,71,179,164,158,236,80,255,0,164,214,51,174,232,22,99,6,107,97,22,59,228,66,2,223,64,93,3,168,250,0,197,117,47,134,50,100,80,197,220,19,191,184,123,128,62,168,125,249,23,71,125,194,29,16,26,71,158,77,103,29,209,87,27,148,125,80,255,0,43,245,70,112,43,119,18,216,249,75,175,202,3,199,212,197,227,81,199,139,164,186,75,220,35,183,77,6,215,101,109,251,154,231,148,94,165,74,210,226,220,126,253,209,205,169,159,153,232,237,126,167,254,9,166,58,48,78,105,97,156,61,82,143,85,252,201,245,61,253,30,171,203,201,24,187,253,79,155,134,162,24,226,148,98,229,247,61,45,46,182,57,190,169,37,229,173,222,165,84,190,225,95,73,174,199,28,216,119,35,226,53,87,139,83,154,58,136,169,79,115,62,175,65,226,81,203,13,137,75,43,111,138,84,171,229,179,131,255,0,200,60,46,82,196,243,170,223,30,106,61,215,177,149,124,172,241,249,141,202,28,124,19,229,101,175,166,209,188,83,137,190,28,170,29,122,20,121,255,0,79,84,209,113,146,174,167,173,155,77,13,86,43,198,149,158,86,109,30,92,61,98,232,177,42,100,246,202,166,135,24,247,79,130,177,110,107,248,177,148,162,151,177,16,146,140,159,177,6,185,163,179,4,103,107,213,208,141,54,77,185,29,186,68,230,182,149,59,68,194,18,148,118,198,45,182,7,177,29,78,76,88,191,133,154,81,151,242,223,12,230,205,151,30,121,127,19,254,99,250,164,86,151,46,124,56,114,96,81,198,225,53,79,119,111,177,203,58,155,220,186,148,109,56,40,37,182,73,157,26,8,249,153,227,7,208,225,197,63,46,105,203,161,234,233,182,207,85,142,88,233,17,94,164,252,39,3,169,82,179,88,165,133,109,164,205,39,138,110,41,169,28,185,167,44,112,123,187,26,101,213,143,36,119,125,41,29,75,37,46,167,203,75,196,39,43,217,193,120,188,75,44,98,247,242,65,236,234,179,96,205,232,147,87,236,115,96,209,228,211,229,223,138,77,193,246,60,140,217,227,145,238,252,199,177,225,62,35,186,30,86,79,169,127,80,175,87,22,73,109,245,26,55,184,133,56,203,129,165,93,200,38,120,163,35,57,105,120,225,157,13,90,37,54,186,138,56,37,9,69,211,37,210,234,119,230,130,148,79,63,42,221,22,141,102,179,184,228,214,105,113,228,198,228,143,10,113,169,53,236,122,26,141,70,92,83,216,254,147,151,52,98,214,235,228,154,184,88,50,250,169,151,44,146,150,79,75,116,115,113,25,38,122,88,158,23,134,211,245,80,197,211,255,0,136,44,120,106,253,70,120,188,89,223,39,157,149,239,201,35,58,161,82,62,159,77,173,134,94,252,155,103,134,61,70,58,149,89,243,24,101,40,243,23,70,255,0,142,205,14,172,180,138,203,166,88,181,59,111,210,116,106,52,47,202,223,7,116,114,101,213,249,176,229,122,142,173,38,178,241,236,201,202,34,185,241,220,57,78,141,97,168,201,25,238,220,45,68,160,213,193,163,155,115,162,43,218,143,136,127,11,220,173,63,139,92,246,187,56,124,53,44,185,54,72,244,165,161,140,37,187,105,166,94,142,45,70,238,108,234,139,82,71,145,5,40,244,71,86,28,147,139,170,116,77,195,53,218,208,182,132,50,41,35,74,34,176,150,228,37,145,223,40,232,218,75,138,2,83,177,143,104,80,18,5,80,80,18,5,80,0,128,116,20,2,177,216,168,40,10,176,177,1,20,236,44,67,0,177,136,124,0,14,196,0,59,11,36,44,10,176,178,108,44,7,96,77,133,129,227,79,52,178,85,245,38,217,142,103,37,31,79,83,37,170,113,106,50,139,58,185,58,140,231,24,213,178,163,53,53,104,156,169,168,182,4,96,138,82,147,82,179,162,204,48,112,186,27,5,78,72,70,75,147,145,233,100,167,186,50,47,93,57,99,142,232,156,248,181,145,148,106,79,146,14,173,54,89,111,120,230,116,179,203,158,109,185,20,209,219,139,83,12,157,202,52,100,77,237,52,19,141,129,231,107,35,41,198,210,60,255,0,131,223,148,83,141,81,201,248,56,201,183,68,220,92,215,150,175,162,59,244,120,182,250,164,109,139,67,24,54,205,60,143,87,82,102,21,188,37,200,219,228,113,141,32,180,221,26,68,74,116,9,183,18,156,21,216,223,74,64,102,162,251,190,10,132,161,117,102,89,247,199,27,163,200,142,92,170,111,151,100,87,208,144,233,156,56,117,146,73,70,103,76,114,170,187,42,57,245,90,56,205,92,122,158,100,241,79,28,170,72,247,19,223,33,207,4,103,213,19,113,107,197,134,46,55,51,57,74,167,86,123,57,116,113,148,105,28,207,195,148,98,253,201,22,184,165,21,40,245,50,181,141,157,18,209,101,82,165,208,184,120,108,165,204,155,36,43,138,75,115,220,86,235,141,29,243,240,203,232,103,248,56,225,154,222,196,43,44,80,150,78,18,58,163,225,123,185,147,59,180,241,198,160,156,82,55,53,18,188,156,254,26,163,142,227,213,30,125,184,183,23,213,31,75,39,30,141,156,217,52,56,178,203,117,13,195,53,227,224,140,167,146,53,208,247,63,11,25,96,233,200,240,233,97,139,162,58,163,9,53,233,18,27,181,225,207,77,157,101,218,186,30,158,155,79,44,80,229,242,110,226,227,214,33,114,246,8,215,79,147,180,205,114,104,240,106,23,41,28,170,236,232,199,25,46,83,38,174,60,221,79,128,201,55,44,50,253,25,229,103,208,103,198,253,88,219,94,232,251,12,115,151,113,181,25,125,81,68,105,240,219,54,203,111,66,254,137,42,62,183,63,135,233,245,31,84,35,103,159,169,240,56,181,120,164,215,245,32,242,229,21,159,14,229,245,35,154,57,26,234,143,74,26,29,70,157,180,227,186,63,6,51,195,235,117,142,95,177,21,207,58,154,180,249,59,116,88,26,156,92,157,51,15,193,79,234,139,253,13,165,60,155,99,30,141,117,3,220,242,37,182,227,201,207,155,30,91,165,23,67,240,189,127,62,94,103,246,103,181,232,146,180,145,174,204,199,149,134,19,143,189,157,81,200,215,18,58,28,35,236,103,44,17,147,20,99,151,10,146,221,19,149,198,143,69,98,161,75,4,100,41,30,104,56,217,216,244,209,69,67,20,11,82,56,20,26,232,61,146,59,228,161,23,71,62,121,40,138,69,99,80,112,245,28,250,167,28,120,156,160,71,152,223,115,60,146,74,46,217,71,139,60,174,121,92,165,193,232,104,53,124,168,73,158,118,177,227,114,123,8,194,233,112,249,50,211,233,220,83,86,133,68,248,86,79,55,10,89,58,163,208,172,126,197,169,28,52,253,135,181,190,199,122,142,55,236,27,34,74,71,34,193,104,126,66,163,171,202,23,150,41,28,155,182,186,52,142,75,84,104,244,201,147,40,71,26,3,159,36,204,108,210,74,201,218,105,144,129,73,5,24,103,199,41,47,68,168,13,103,82,233,212,210,27,182,215,99,151,12,50,71,234,118,117,194,50,113,38,171,28,176,220,253,38,59,26,59,188,167,93,7,28,9,222,226,43,207,218,67,229,29,90,152,237,232,169,28,212,4,80,154,52,162,90,228,9,75,147,88,144,90,232,6,132,217,93,137,101,19,242,32,108,0,26,224,146,137,125,64,137,62,198,83,52,124,242,103,42,108,12,103,47,79,61,186,156,185,41,183,219,224,218,119,25,181,46,143,131,158,127,248,253,201,171,137,93,8,153,125,136,153,21,8,211,82,246,226,100,174,197,235,21,194,116,65,231,74,60,39,107,146,59,154,203,28,182,238,50,252,193,77,112,207,83,71,146,163,20,223,72,158,90,92,157,80,200,227,52,151,179,46,38,189,140,114,244,155,197,156,88,242,38,142,152,74,226,86,91,167,101,17,22,80,14,61,13,12,203,64,50,95,82,132,4,46,45,23,240,39,199,35,238,190,74,38,118,163,247,5,209,36,57,242,210,253,197,23,96,116,66,162,173,252,162,48,183,28,209,231,135,195,64,253,56,184,35,166,88,115,91,184,95,126,192,120,211,165,150,49,82,83,138,147,169,127,134,107,149,172,158,181,194,232,227,236,47,38,19,201,151,39,87,41,63,208,164,146,87,46,146,244,207,225,251,140,195,117,154,167,209,89,190,44,54,227,44,178,85,124,42,168,166,97,183,99,219,46,171,185,211,27,242,229,187,233,219,208,131,209,209,229,120,178,169,126,86,125,20,37,29,78,159,111,126,199,200,233,117,24,218,120,242,75,100,215,187,226,95,247,61,191,13,212,56,184,167,36,224,254,153,33,166,60,15,23,209,189,38,171,133,252,57,243,31,143,116,121,242,227,161,246,30,47,134,58,232,75,12,54,238,221,110,93,160,255,0,238,124,158,72,74,51,120,229,26,146,116,209,26,105,160,213,60,89,118,55,233,61,173,176,203,30,82,103,130,244,57,45,77,58,61,141,30,69,177,65,253,72,214,51,173,225,131,22,221,187,17,201,169,240,108,121,94,236,111,100,142,233,38,151,2,89,26,151,37,101,243,217,244,185,180,121,61,74,227,239,70,49,156,148,165,56,190,15,162,241,22,188,139,171,60,25,228,197,41,122,34,227,125,81,157,105,156,179,201,61,181,86,142,117,54,153,89,126,182,204,225,27,100,105,182,75,217,102,154,108,206,61,233,246,28,212,94,36,151,83,8,113,34,15,172,240,175,17,243,63,133,151,234,254,231,169,151,75,143,52,79,141,211,106,101,143,44,90,234,143,163,210,248,172,37,81,151,82,163,131,95,225,50,199,39,44,95,177,230,205,184,250,37,26,103,217,70,80,205,19,207,215,248,94,60,209,114,138,228,168,249,134,169,217,213,161,201,31,196,193,190,21,209,158,167,79,151,3,113,148,93,123,152,195,210,69,125,206,40,194,120,227,67,150,42,60,191,14,205,41,105,227,82,61,28,121,159,73,1,74,77,117,42,236,174,36,137,148,40,9,148,95,99,143,36,28,101,108,237,76,153,197,77,83,40,241,181,186,104,230,198,218,234,120,51,82,199,55,9,246,62,171,36,54,75,224,242,188,75,70,165,31,50,43,146,163,200,157,75,161,174,155,30,251,183,70,79,211,193,166,60,142,63,73,150,156,217,97,44,121,153,46,205,243,183,39,102,18,96,105,141,154,203,28,165,27,48,139,164,116,99,202,228,168,35,154,111,104,225,54,139,212,71,139,57,241,183,186,130,187,32,174,59,135,8,75,34,110,49,110,135,135,232,61,15,6,219,230,203,22,69,222,211,8,229,208,202,81,213,198,184,62,175,29,75,26,186,60,237,103,132,255,0,17,102,193,233,159,247,52,211,228,156,35,183,34,169,21,29,254,92,99,205,11,204,198,76,50,169,45,172,140,152,59,197,129,179,203,4,172,49,234,162,217,194,247,71,134,102,239,119,5,133,122,235,52,89,142,109,118,44,82,74,82,74,206,60,121,26,151,60,155,79,30,28,241,169,37,250,146,21,219,143,36,114,70,226,81,197,166,199,228,58,139,110,37,234,117,209,211,199,116,136,174,161,89,197,165,241,28,122,151,233,145,216,3,176,177,8,7,97,98,11,1,133,138,197,96,88,172,139,11,2,247,6,230,70,224,220,5,140,207,120,121,128,93,133,145,190,199,96,80,89,54,38,152,21,97,184,207,108,138,170,2,236,8,181,238,14,105,1,227,209,62,84,91,250,79,83,202,198,215,67,60,184,177,197,27,172,71,12,49,198,29,6,209,208,161,9,46,37,201,27,121,162,142,39,158,49,201,183,185,174,229,238,94,77,52,36,237,199,147,131,93,12,152,225,120,192,215,87,40,202,27,79,33,199,213,75,169,166,13,87,63,196,187,42,83,199,190,251,25,223,90,248,168,67,124,54,247,58,116,184,90,250,215,39,150,243,73,106,61,12,246,112,100,184,45,221,75,137,173,246,211,234,54,114,228,223,60,171,100,184,58,82,149,21,147,234,20,20,202,0,163,57,110,52,178,98,236,43,143,62,177,227,244,247,43,75,151,127,44,232,158,158,19,118,226,56,226,140,23,8,13,55,42,11,139,48,201,147,111,6,47,52,163,203,232,7,100,146,106,143,59,83,164,219,63,50,39,118,25,249,144,76,209,164,213,48,60,12,146,148,167,73,114,122,122,108,45,226,245,26,189,44,55,110,163,84,182,162,66,178,134,39,25,240,248,55,51,142,68,229,70,133,10,192,44,2,39,104,246,148,48,34,79,108,91,60,77,78,87,147,43,231,161,238,53,106,142,28,218,5,57,90,38,174,56,177,235,101,138,59,122,157,120,117,121,50,70,182,180,94,47,13,140,93,179,178,24,163,30,145,25,134,235,147,30,28,179,158,233,203,131,181,36,144,246,208,153,81,72,214,25,28,15,43,46,167,44,114,212,98,218,59,48,78,114,141,205,80,87,167,143,44,50,58,146,12,152,57,184,156,74,116,206,152,106,189,204,198,171,28,184,229,22,86,41,51,175,116,50,46,104,135,134,61,133,35,29,242,140,190,14,140,115,82,92,152,188,50,221,245,7,149,40,242,164,65,208,162,212,184,43,111,38,48,204,163,233,155,58,19,76,138,78,41,174,137,152,78,49,79,152,29,64,226,152,28,89,52,144,201,31,79,12,242,243,233,50,226,183,183,122,248,61,233,99,227,130,83,79,211,52,7,203,223,30,205,30,255,0,133,101,156,244,235,124,172,122,143,13,195,159,157,188,251,162,180,218,95,195,71,108,91,160,59,80,52,103,230,53,212,165,145,50,41,216,131,168,80,4,163,103,44,176,206,51,180,248,58,130,202,140,101,139,117,54,121,126,43,153,226,135,167,147,216,154,110,60,30,126,125,44,178,93,242,92,77,124,236,117,217,55,114,78,109,94,73,113,124,29,185,252,30,74,119,27,71,30,171,73,151,18,183,31,74,238,95,79,28,205,95,44,219,28,98,149,156,238,87,193,170,157,70,140,180,245,188,51,44,188,245,21,209,158,236,225,193,242,250,28,254,94,120,179,232,177,120,132,37,81,144,67,217,37,244,177,167,51,174,42,19,94,154,20,177,190,197,169,17,9,74,185,45,228,73,114,99,41,78,29,98,114,229,205,41,124,8,87,124,115,70,92,88,167,138,57,59,158,90,147,79,169,209,139,36,253,196,43,119,165,249,34,90,105,35,79,196,237,234,109,12,241,146,23,73,142,63,195,200,165,164,190,167,111,166,66,218,197,35,154,58,88,196,209,99,75,160,229,25,174,81,30,115,143,18,64,61,175,216,54,180,84,114,198,67,109,52,69,112,103,198,230,101,61,61,58,248,61,29,137,178,115,67,211,101,71,149,44,109,16,227,201,233,60,55,30,159,246,57,167,135,248,106,72,14,58,228,174,7,37,66,93,64,211,176,152,208,153,68,11,223,216,162,125,236,5,124,18,221,33,153,201,242,2,110,191,83,25,203,108,172,214,92,170,48,156,183,90,238,6,115,113,148,61,191,193,206,226,215,29,138,114,119,85,202,227,238,40,240,69,41,35,41,240,232,217,174,166,51,34,136,198,229,70,178,140,101,7,31,204,101,23,114,179,69,245,1,202,246,189,55,213,83,139,167,31,115,138,95,83,58,243,99,254,52,151,234,142,89,253,68,211,22,190,161,57,122,173,62,66,36,247,10,235,134,106,148,109,254,83,214,197,36,215,7,129,6,151,94,231,165,165,207,185,211,226,209,113,157,122,145,102,137,217,132,31,6,176,42,52,26,16,119,2,251,7,113,46,129,216,161,180,37,214,189,135,238,15,234,64,15,185,23,180,209,145,95,184,26,73,250,121,246,35,60,252,172,81,201,123,90,156,105,251,23,39,211,231,129,165,191,28,189,59,151,117,238,128,243,53,81,242,53,115,113,127,195,159,168,83,113,95,87,211,46,36,101,173,199,53,41,74,25,28,163,14,99,255,0,73,174,154,181,24,41,255,0,210,198,26,150,156,18,92,73,246,97,28,208,156,36,247,43,138,123,147,239,246,22,92,145,211,227,242,220,163,146,61,213,28,77,203,172,98,249,233,240,77,211,49,174,44,205,231,245,198,51,127,202,250,51,209,134,92,82,201,228,99,140,180,115,159,242,203,116,103,254,199,6,12,73,46,29,203,188,135,154,42,116,247,53,40,244,44,43,234,252,47,85,143,22,15,39,108,156,121,245,46,127,115,131,197,116,152,252,223,197,99,105,165,196,255,0,195,23,135,234,184,142,94,142,95,87,196,187,254,231,179,154,24,245,88,119,74,55,197,75,229,119,68,87,203,101,213,197,42,137,24,101,61,251,238,145,58,189,36,180,186,185,97,159,68,237,63,117,238,116,77,69,96,244,132,122,80,201,23,21,234,178,220,20,143,159,134,121,194,86,165,211,177,234,233,181,240,154,73,240,202,145,214,241,41,193,198,71,137,174,240,220,152,230,231,142,54,143,111,126,232,220,72,197,168,89,46,51,3,228,179,38,157,53,76,168,183,25,36,227,72,245,53,250,37,147,44,166,184,56,115,100,172,113,198,215,49,234,201,26,165,24,166,218,178,118,83,38,50,219,201,73,218,234,101,83,186,80,200,154,59,83,146,130,154,124,156,241,81,111,147,162,106,160,169,148,122,90,15,18,219,81,155,61,204,121,188,216,112,207,143,132,182,187,61,157,7,136,227,165,27,228,172,189,89,225,134,78,50,69,125,207,51,91,224,169,167,60,14,159,183,99,216,195,150,57,34,19,110,29,58,1,226,248,126,73,105,163,229,228,139,77,19,172,241,25,198,123,113,245,61,156,152,113,229,131,225,31,53,226,58,76,216,115,57,109,110,30,232,43,175,79,227,115,199,42,202,184,247,61,173,55,136,98,212,70,212,145,241,143,212,117,105,50,56,174,37,181,175,98,43,236,212,84,185,66,216,211,62,119,15,140,100,192,246,207,215,242,143,99,71,226,88,245,17,92,242,17,174,163,22,248,30,78,121,56,198,80,145,239,113,36,114,106,116,81,203,23,238,92,31,27,169,199,182,77,162,97,204,120,61,13,127,135,230,195,38,233,202,39,42,142,216,116,32,198,109,201,82,48,233,47,82,58,180,211,143,226,41,158,142,93,14,60,209,180,139,18,188,86,24,242,109,145,215,159,195,242,67,233,20,60,62,78,54,221,8,92,68,218,146,57,234,167,103,165,135,195,92,190,166,44,222,28,241,173,200,117,210,178,193,56,185,69,29,106,113,195,170,132,163,250,158,99,150,201,82,53,195,151,213,115,100,88,251,77,62,111,51,26,228,172,152,97,144,249,207,15,215,184,230,88,220,184,125,15,125,73,237,220,138,140,167,166,156,121,136,99,205,40,189,179,71,86,60,234,92,50,229,138,25,23,65,72,194,88,225,145,89,205,60,46,44,236,252,62,215,113,101,237,95,153,10,71,152,160,219,53,142,25,123,157,146,194,186,163,25,249,145,232,139,72,81,132,161,249,138,148,97,146,53,52,114,207,44,219,228,141,242,247,17,42,95,135,172,121,150,92,15,107,239,93,207,99,18,110,10,207,42,25,101,23,212,238,195,170,139,235,193,55,23,29,59,68,226,84,103,25,20,101,166,52,20,107,72,91,64,206,133,70,155,69,69,70,116,27,75,0,51,218,27,89,124,137,182,2,218,20,131,115,51,123,159,68,6,156,33,110,38,159,113,119,40,165,34,183,17,68,115,96,108,165,97,37,102,79,37,33,71,36,219,232,16,78,51,125,25,74,20,189,76,115,155,81,224,231,126,100,185,124,1,255,217]}}