Back

Best Headless Commerce Development Agency for High-Performance Online Stores

Best Headless Commerce Development Agency for High-Performance Online Stores

In a digital market where milliseconds shape revenue, customer expectations evolve weekly, and brands compete across web, mobile, marketplaces, social, and in-store channels, one thing is becoming unmistakably clear: **traditional ecommerce architecture is struggling to keep up**. The brands winning today are not simply selling products online. They are building **fast, flexible, conversion-focused digital commerce ecosystems** that can scale without friction.

That is exactly why more ambitious retailers are turning to **headless commerce development**.

If your business wants greater speed, richer customer experiences, stronger SEO performance, and the freedom to innovate without platform limitations, then now is the moment to ask a serious question: why keep forcing growth through outdated ecommerce architecture when a better solution already exists?

Key takeaway: Brands that invest in headless commerce are positioning themselves for faster storefronts, improved omnichannel delivery, and more agile growth. If performance, flexibility, and customer experience matter to your business, this is no longer an optional conversation.

For brands aiming to lead, not follow, choosing the Best Headless Commerce Development Agency for High-Performance Online Stores can be the strategic move that changes everything. And if you are looking for a partner that blends technical depth, brand thinking, and measurable commercial impact, it may be time to speak with Brandlab.

Why Headless Commerce Is Reshaping Ecommerce

The rise of headless commerce is not a trend built on hype. It is a response to very real market demands. Website users expect speed. Marketing teams want flexibility. Developers need modern frameworks. Leadership teams want platforms that can scale without causing operational bottlenecks.

In a traditional ecommerce setup, the front end and back end are tightly connected. That means making design changes, integrating new tools, personalising content, or launching on new channels can be slower and more restrictive. In a headless approach, the customer-facing front end is separated from the commerce engine, with APIs connecting the entire experience.

This architectural shift creates something powerful: **freedom**.

Freedom to Build Better Experiences

With a headless setup, brands can create rich, fast, app-like storefronts using modern frameworks such as Next.js, React, Vue, or Nuxt, while still leveraging robust commerce platforms in the background. This makes it easier to deliver premium experiences tailored to customer behavior, geography, device type, or campaign intent.

Freedom to Scale Across Channels

Today’s customer journey is fragmented. A customer may discover a product on Instagram, research it on mobile, compare it on desktop, and complete the purchase via a marketplace or store pickup. **Omnichannel commerce** is no longer a strategic edge; it is an expectation. Headless commerce supports this by allowing the same backend systems to feed multiple customer touchpoints.

Freedom to Improve Performance

Website speed matters more than ever. According to Google’s Core Web Vitals guidance, site performance directly affects user experience and can influence search visibility. Meanwhile, Portent research has shown that conversion rates drop as load times increase. In other words, **slow ecommerce stores lose customers**.

What someone said:
“Performance is a feature. Users notice every delay, even if they can’t explain it.”
This principle is reflected across modern UX and performance research, including Google’s web performance documentation.

What Makes the Best Headless Commerce Development Agency Different?

There are many agencies that can build ecommerce websites. Far fewer can architect a **high-performance headless commerce solution** that aligns technology, brand, content, search visibility, and conversion strategy into one commercial engine.

The difference is not just in code quality. It is in strategic thinking.

They Start with Business Outcomes, Not Just Technology

The best agencies do not begin by asking, “Which stack do you want?” They begin by asking questions that matter:

  • Where are your current ecommerce bottlenecks?
  • What is slowing down growth?
  • How much revenue is being lost due to poor performance or inflexible UX?
  • How important is multilingual, multi-region, or multi-store capability?
  • Do you need composable commerce, content personalization, or marketplace integrations?

These questions transform a build project into a **growth strategy**.

They Understand SEO in a Headless Environment

One of the most overlooked parts of a headless build is search performance. A beautiful storefront means very little if customers cannot find it. The best agency will ensure your architecture supports technical SEO fundamentals including crawlability, rendering strategy, metadata management, schema, page speed, internal linking, and content structure.

Google offers extensive developer guidance on JavaScript SEO and rendering considerations, which you can review here: JavaScript SEO basics.

They Build for Marketing Agility

Marketing teams need speed too. Promotions, landing pages, seasonal campaigns, content adjustments, and experimentation should not require lengthy development queues. A truly smart headless implementation empowers both development and marketing teams through the right CMS, modular architecture, and flexible deployment workflows.

They Focus on Conversion, Not Just Visual Appeal

High-performance online stores do not succeed because they look modern alone. They succeed because they remove friction, build trust, and make buying easier. The best agency studies customer journeys, optimises key paths, and uses data-informed design to increase average order value, checkout completion, and repeat purchases.

Why High-Performance Online Stores Win More Revenue

There is a direct relationship between performance and profitability. This is not just a developer argument. It is a boardroom argument.

Speed Influences Customer Retention

Customers have become less patient, not more. A slow-loading product page, laggy category experience, or clunky checkout can feel like a warning sign. If your store underperforms, many users do not complain. They simply leave.

Performance Supports Search Visibility

Google has clearly documented the importance of page experience and web performance standards through resources like Core Web Vitals. While rankings depend on many factors, a faster technical foundation supports stronger visibility, especially when combined with excellent content and site structure.

Flexible Architecture Enables Faster Innovation

Every ecommerce leader reaches a point where growth demands testing new experiences: product bundles, regional pricing, custom landing pages, app-based loyalty, subscriptions, B2B portals, shoppable content, AI-powered recommendations, or advanced search interfaces. A rigid stack creates hesitation. A headless stack creates possibility.

Important: If your current platform makes simple changes feel expensive, slow, or risky, that is not just a workflow issue. It may be an architectural growth constraint.

Research-Backed Reasons Brands Are Moving to Headless Commerce

The move toward headless architecture is supported by broad industry momentum. Analysts and platforms alike continue to document the demand for composability, flexibility, and speed in commerce infrastructure.

Composable and Headless Are Aligned with Digital Maturity

Gartner’s explanation of composable commerce highlights the increasing importance of modular digital commerce ecosystems. Brands want the ability to choose best-in-class tools rather than being locked into one monolithic system.

Customer Experience Is a Revenue Lever

McKinsey has written extensively about how personalization and customer experience can influence growth. Headless commerce gives brands the technical flexibility to create more tailored, responsive buying journeys.

Digital Agility Has Become a Competitive Requirement

Modern commerce is no longer about launching a site and leaving it alone for years. It is about continuous optimization. New channels emerge. Consumer habits change. Market conditions shift. Businesses need infrastructure that can adapt rapidly, and **headless ecommerce development** is proving to be one of the most practical answers.

Key Features to Look for in a Headless Commerce Agency

If you are evaluating partners, it helps to know what excellence looks like. Here are the capabilities that separate a general web agency from a genuine headless commerce specialist.

Capability Why It Matters What Great Looks Like
Technical Architecture Ensures your storefront is scalable, stable, and future-ready API-first planning, modular stack, modern frameworks, secure integrations
Performance Optimisation Directly impacts UX, SEO, and conversion rates Fast rendering, image optimisation, caching strategy, Core Web Vitals focus
SEO Readiness Protects discoverability and organic growth Structured data, metadata control, crawlable architecture, strong URL planning
Commerce Strategy Connects platform build to actual revenue outcomes Conversion optimisation, customer journey mapping, platform fit guidance
Content Flexibility Lets marketing teams move faster without dev bottlenecks Headless CMS integration, modular content blocks, workflow governance

Why Brandlab Is the Agency to Talk To

If you are serious about building a **high-performance online store**, then you do not just need developers. You need a partner that understands how technology, branding, content, and conversion all shape ecommerce growth.

Brandlab is well-positioned for businesses that want more than a standard website project. The opportunity with a headless commerce build is not merely to modernise infrastructure. It is to create a digital engine that makes your brand stronger, your store faster, and your growth more scalable.

A Strategic Mindset, Not Just a Delivery Team

What businesses often need most is clarity. Should you migrate from a monolithic platform? Which integrations matter now, and which can phase in later? How do you protect SEO during a replatform? What stack gives your brand room to grow? Brandlab can help frame those decisions against commercial outcomes rather than technical noise.

A Better Experience for Your Customers

Your customers do not care whether your architecture is monolithic or headless. They care whether your store is fast, intuitive, trustworthy, and enjoyable to use. Brandlab’s value lies in helping translate technical capability into **real customer value**.

Why contact Brandlab?
Because the right headless commerce build can improve speed, strengthen search performance, unlock omnichannel selling, and give your brand room to scale. If that sounds like the future your store needs, why not get the solution?

Questions Every Ambitious Brand Should Ask Now

Sometimes the biggest growth opportunities begin with the right questions.

Is Your Current Store Fast Enough to Convert at Its Best?

If pages feel even slightly slow during peak traffic, mobile browsing, or product discovery, how many sales are being quietly lost?

Can Your Team Launch Campaigns Without Friction?

If every campaign requires technical workarounds, delays, or compromises, what is that doing to your competitive speed?

Is Your Ecommerce Stack Helping You Expand or Holding You Back?

If entering new regions, channels, or customer segments feels too complex, your architecture may be the issue.

What Could Be Possible with a Better Foundation?

Imagine a storefront that is faster, more flexible, easier to manage, better for SEO, and designed around modern buyer expectations. What would that unlock for your business over the next 12 to 36 months?

The Future Belongs to Fast, Flexible Commerce Brands

There is a reason high-growth ecommerce brands are increasingly embracing **headless commerce solutions**. They understand that exceptional customer experience is built on exceptional infrastructure. They know that better performance is not a luxury. It is a competitive advantage. And they see that agility is now one of the most valuable qualities a commerce business can have.

The question is not whether digital commerce will continue evolving. It will. The real question is whether your store is built to evolve with it.

If your business is ready to move beyond limitations and build something designed for speed, scale, and modern customer expectations, then this is the moment to take action.

Why Not Get the Solution?

You already know ecommerce is more demanding than it was a few years ago. Customers expect more. Search engines reward better experiences. Competitors are moving faster. The gap between adequate and exceptional online stores is widening.

So why settle for an architecture that keeps your business reactive?

Why not build a store that performs brilliantly?
Why not create a platform your marketing team can actually move with?
Why not future-proof your commerce strategy?
Why not speak with Brandlab and explore what is possible?

The brands that win tomorrow are making smarter infrastructure decisions today. A high-performance, headless commerce experience can become one of the most valuable investments your business makes.

If you are ready to explore the next step, get in contact with Brandlab. The opportunity is already here. The only question is whether you want to lead with it.

Further Reading and Evidence

Focused keyphrases: Best Headless Commerce Development Agency for High-Performance Online Stores, headless commerce development, high-performance online store, ecommerce development agency, headless ecommerce solutions, composable commerce, ecommerce SEO, omnichannel commerce, ecommerce site speed, scalable ecommerce platform.

https://brandlab.com.au/output1-22-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,50,100,101,101,49,48,98,100,45,97,101,57,52,45,52,98,56,48,45,98,51,57,53,45,57,51,54,99,57,50,53,49,100,100,50,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,107,58,97,75,129,124,157,56,61,141,147,181,39,64,159,97,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,36,206,30,66,5,154,154,83,36,145,25,137,135,231,102,161,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,51,58,51,50,46,56,53,53,53,52,48,48,55,57,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,51,58,51,50,46,56,53,53,53,52,52,57,51,53,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,51,58,51,50,46,56,53,50,54,51,50,49,54,54,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,91,39,135,149,136,196,74,132,37,21,19,26,174,42,200,116,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,137,213,75,60,169,164,79,27,23,15,89,141,191,238,246,218,146,118,63,74,230,155,26,186,180,108,133,77,148,98,188,241,99,112,97,100,73,0,0,0,0,0,0,0,0,0,0,0,2,187,106,117,109,98,0,0,0,39,106,117,109,100,99,50,99,108,0,17,0,16,128,0,0,170,0,56,155,113,3,99,50,112,97,46,99,108,97,105,109,46,118,50,0,0,0,2,140,99,98,111,114,166,106,105,110,115,116,97,110,99,101,73,68,120,44,120,109,112,58,105,105,100,58,99,52,56,51,54,50,97,56,45,102,57,50,49,45,52,56,102,53,45,98,100,49,100,45,56,53,52,49,99,54,102,100,51,97,51,49,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,235,194,138,80,135,228,232,234,140,89,14,43,237,124,129,69,137,29,226,51,157,1,179,196,61,186,144,104,37,6,171,109,107,115,112,101,99,86,101,114,115,105,111,110,101,50,46,50,46,48,119,111,114,103,46,99,111,110,116,101,110,116,97,117,116,104,46,99,50,112,97,95,114,115,102,48,46,55,57,46,50,105,115,105,103,110,97,116,117,114,101,120,77,115,101,108,102,35,106,117,109,98,102,61,47,99,50,112,97,47,117,114,110,58,99,50,112,97,58,50,100,101,101,49,48,98,100,45,97,101,57,52,45,52,98,56,48,45,98,51,57,53,45,57,51,54,99,57,50,53,49,100,100,50,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,235,194,138,80,135,228,232,234,140,89,14,43,237,124,129,69,137,29,226,51,157,1,179,196,61,186,144,104,37,6,171,109,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,158,18,179,182,250,59,154,151,108,237,243,139,202,53,199,119,91,177,190,198,66,66,4,120,7,83,195,115,87,240,177,145,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,249,110,71,68,141,176,112,136,227,51,128,187,244,63,20,148,238,183,218,127,143,45,112,129,183,104,126,116,199,37,62,43,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,137,48,130,20,133,6,9,42,134,72,134,247,13,1,7,2,160,130,20,118,48,130,20,114,2,1,1,49,15,48,13,6,9,96,134,72,1,101,3,4,2,1,5,0,48,129,133,6,11,42,134,72,134,247,13,1,9,16,1,4,160,118,4,116,48,114,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,196,182,239,237,49,236,155,95,101,125,240,181,208,106,178,122,204,207,211,64,252,88,40,159,123,81,147,234,251,36,152,144,2,8,1,204,46,85,69,31,3,219,24,21,50,48,50,54,49,49,48,52,48,49,52,51,51,50,46,56,53,55,56,55,90,48,3,128,1,1,2,8,86,60,110,46,17,202,40,194,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,236,52,216,131,2,215,248,160,191,16,228,125,102,10,44,252,172,184,110,125,170,164,71,132,161,124,63,52,224,115,112,186,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,122,158,25,66,137,116,79,248,31,47,184,253,162,109,81,36,12,207,169,100,218,83,64,204,117,114,223,14,25,240,119,1,61,99,191,36,140,92,128,191,202,219,8,249,235,102,86,12,73,59,163,12,177,175,132,92,219,21,128,106,98,21,73,166,164,104,109,255,44,19,91,229,127,161,38,191,87,2,24,185,204,48,139,76,147,253,50,49,122,204,214,5,101,213,51,156,146,185,14,163,127,213,121,81,172,74,215,129,186,27,188,133,130,37,25,146,69,89,131,1,157,90,214,154,21,8,112,162,61,206,91,178,147,13,194,250,190,81,13,141,8,34,19,103,139,207,155,195,125,193,46,245,112,209,134,217,2,134,99,94,74,67,29,150,168,203,137,51,196,110,134,92,59,160,208,149,60,167,10,198,124,72,5,242,159,150,120,106,213,40,197,137,147,31,80,168,160,173,98,40,161,85,53,146,69,158,38,2,54,54,184,106,193,89,56,199,67,218,216,111,180,249,33,33,74,85,67,207,138,213,25,236,156,59,153,109,185,191,111,245,147,44,153,220,210,62,145,127,111,195,205,206,254,47,196,56,244,152,5,0,197,121,67,163,115,95,220,96,247,173,139,69,198,247,5,52,95,60,162,20,200,88,163,47,205,11,96,54,201,241,245,204,92,87,20,245,180,129,28,208,207,133,148,138,30,246,60,19,133,136,24,60,227,86,201,188,158,251,180,241,247,182,70,218,91,223,39,144,182,67,175,204,221,58,189,78,51,218,181,89,26,254,34,77,255,199,80,92,67,104,188,30,28,10,200,207,40,150,255,112,124,129,109,172,206,173,143,50,228,99,139,91,203,16,44,18,238,187,114,159,136,55,201,48,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,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,206,139,43,70,196,184,11,204,2,52,98,69,242,144,153,30,230,176,102,138,233,51,0,151,91,48,64,179,164,83,249,175,108,99,118,243,130,16,250,208,61,38,206,61,108,208,166,42,139,250,110,248,163,138,145,28,35,165,38,172,134,161,178,2,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,69,16,0,2,2,1,3,2,4,4,4,4,3,7,3,3,3,5,0,1,2,17,3,4,18,33,49,65,5,19,34,81,50,66,97,113,6,20,82,129,35,51,98,145,114,161,177,21,36,52,67,193,209,225,99,130,146,22,83,240,37,115,162,53,68,84,147,194,255,196,0,24,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,4,255,196,0,32,17,1,1,1,1,0,3,1,1,1,1,1,1,0,0,0,0,0,1,17,2,18,33,49,3,65,19,81,50,34,255,218,0,12,3,1,0,2,17,3,17,0,63,0,244,0,6,116,96,22,72,192,96,0,0,49,0,12,4,0,2,99,0,32,69,80,0,135,64,48,16,138,37,128,132,12,144,42,201,98,176,40,66,40,65,0,128,10,36,6,32,2,26,44,64,102,34,218,16,68,140,0,161,0,50,64,171,16,128,6,32,11,1,8,161,0,138,178,64,34,172,44,144,1,136,0,6,50,64,10,176,36,0,161,0,172,160,11,16,128,171,29,146,22,5,0,172,44,6,2,0,24,0,0,192,67,2,128,64,65,64,32,0,0,2,134,2,176,178,7,101,35,59,41,48,52,25,41,142,194,152,0,16,50,88,192,42,40,70,148,67,69,66,178,145,20,52,5,3,11,2,4,90,37,22,144,83,70,132,164,80,80,75,40,150,4,177,13,136,33,128,8,6,82,102,99,176,52,177,89,32,5,34,200,67,176,166,75,11,37,176,134,33,5,128,196,43,26,1,137,162,132,192,144,160,11,0,37,162,132,4,141,0,4,85,5,13,12,42,40,10,100,176,11,16,0,64,33,136,4,0,5,80,0,1,1,44,162,88,0,155,19,100,216,14,199,100,22,128,10,36,104,10,1,5,128,194,201,177,88,21,97,100,88,88,23,97,100,88,88,21,97,100,20,128,180,89,154,44,138,99,36,96,80,130,196,216,9,146,216,219,33,176,17,44,161,20,42,2,168,2,21,5,20,0,33,49,182,67,96,38,75,30,225,88,18,201,101,50,0,150,67,41,146,192,134,34,153,52,2,16,232,84,0,84,80,148,77,34,128,168,196,181,18,81,162,101,64,162,48,176,34,138,52,140,66,49,54,140,64,81,137,178,18,25,20,197,67,0,18,69,0,88,0,54,34,88,21,98,178,64,14,208,1,153,80,49,0,20,2,0,24,0,0,0,0,0,0,0,128,96,2,24,0,8,150,48,2,25,44,182,67,40,144,176,100,129,98,98,176,42,1,0,128,0,4,3,1,0,0,154,40,150,17,34,101,18,202,36,69,18,192,144,1,48,135,97,100,138,192,187,2,108,44,6,196,0,80,14,196,0,48,177,0,20,4,128,20,4,128,12,64,0,0,0,16,0,1,84,0,0,12,44,64,65,64,72,192,160,16,88,21,97,100,217,59,168,13,108,28,146,56,167,172,143,171,203,78,110,62,221,14,29,70,105,100,123,101,149,201,126,152,35,23,169,26,156,218,244,178,235,112,226,248,166,175,217,114,114,207,197,225,31,135,20,159,221,209,201,25,56,170,134,27,250,237,22,217,198,50,148,241,74,223,78,12,121,214,252,27,127,182,95,124,95,255,0,48,255,0,108,71,255,0,183,40,255,0,238,179,143,108,118,75,211,183,218,249,100,249,41,175,134,159,126,73,229,79,24,244,161,227,16,95,20,92,191,201,157,216,53,152,115,175,68,149,251,95,39,207,249,60,82,75,222,236,201,245,53,231,83,197,245,201,216,247,31,41,143,87,159,23,193,146,85,236,221,157,186,127,25,146,244,231,143,31,170,38,167,81,60,94,253,142,206,77,62,187,6,101,233,200,175,234,116,169,70,93,36,153,89,85,133,146,194,202,52,177,51,61,195,220,3,162,71,98,96,22,50,70,128,184,154,35,36,90,100,86,168,100,88,110,2,153,54,38,196,3,177,8,44,6,2,176,176,11,11,36,16,22,50,108,44,11,177,89,59,133,96,93,136,86,0,49,54,43,16,0,211,36,86,84,105,184,151,34,28,133,100,23,184,86,73,73,20,85,128,36,58,34,144,199,67,160,16,88,218,36,2,196,0,0,34,136,96,22,50,10,69,67,1,129,2,16,196,85,4,50,200,97,16,196,54,1,13,12,155,29,133,48,21,146,228,5,238,19,145,155,144,183,1,165,129,9,143,112,20,33,88,88,5,133,136,64,104,138,70,104,180,5,162,172,132,198,69,80,89,54,38,192,173,194,220,102,228,45,197,70,182,73,54,27,128,160,35,112,183,1,165,138,200,220,45,192,93,133,145,97,96,55,34,37,33,74,70,82,144,23,184,55,25,110,4,192,210,192,73,140,162,104,84,105,67,218,65,134,209,236,55,216,53,16,57,246,11,203,58,92,70,162,6,43,25,94,89,182,209,237,3,13,161,180,223,104,182,129,131,28,77,28,1,99,2,160,109,22,102,162,92,80,22,80,146,45,34,41,1,84,20,4,129,84,20,2,161,56,151,64,192,207,104,168,177,80,29,98,24,25,80,2,24,0,0,0,88,196,0,80,8,160,0,161,128,5,0,196,20,18,49,4,72,0,1,44,150,89,44,8,100,154,18,209,68,0,218,17,80,8,98,0,1,136,0,0,0,66,24,128,9,0,8,150,75,27,100,148,38,72,216,130,16,0,138,24,0,0,192,64,3,1,12,0,0,0,0,0,0,0,0,4,49,0,0,1,80,0,8,6,50,64,10,1,0,12,4,0,48,1,73,210,176,39,38,88,227,92,178,33,164,212,234,219,227,211,250,63,238,206,237,15,134,202,77,102,207,199,180,79,99,30,56,198,53,24,210,56,117,219,191,60,127,215,143,139,192,113,166,165,158,110,95,211,30,17,219,15,15,211,98,254,94,24,71,246,61,24,97,220,105,60,17,138,57,186,122,143,51,202,198,151,17,95,216,137,226,132,187,35,124,181,22,206,121,200,205,106,57,51,104,112,205,57,53,79,232,113,102,208,66,81,227,107,127,84,122,114,151,183,83,7,25,110,181,27,175,175,84,77,92,120,121,52,111,29,189,177,227,232,115,206,211,185,118,239,20,143,110,112,142,233,46,125,93,25,197,159,79,243,47,92,126,134,165,98,242,242,166,224,231,39,24,186,237,185,217,21,236,142,233,226,133,211,254,231,52,158,212,210,85,125,77,48,201,73,197,220,91,76,237,211,248,130,130,219,151,28,101,253,73,114,113,58,174,142,254,228,211,186,124,50,163,232,240,106,49,101,75,203,203,182,94,215,193,209,230,74,63,26,227,245,68,249,124,121,39,138,123,162,255,0,242,122,218,63,16,243,61,18,248,189,175,253,14,156,244,197,229,234,5,152,198,74,183,67,225,249,145,169,182,21,97,100,5,148,93,140,132,80,22,152,247,17,97,100,86,187,135,102,105,142,192,176,37,48,108,138,109,138,201,108,86,84,93,133,153,216,110,3,70,77,139,113,59,128,189,193,184,141,193,96,86,224,220,77,128,26,38,59,51,76,110,65,84,216,172,205,200,55,4,104,217,13,139,112,117,0,41,32,81,41,32,4,138,72,18,45,34,5,69,80,81,84,20,168,116,49,48,36,40,98,1,80,138,16,18,38,138,16,25,208,209,84,34,161,128,8,138,4,12,155,42,6,32,16,9,145,35,70,68,144,17,99,220,38,137,108,168,189,196,57,18,228,78,224,46,194,201,11,2,247,5,145,97,96,90,101,38,99,101,38,6,128,8,97,77,21,100,12,34,236,118,64,236,138,171,38,82,37,200,206,82,2,156,137,178,108,44,163,77,193,184,139,21,129,91,131,113,0,5,238,22,226,64,10,220,27,137,37,176,28,153,147,99,147,33,176,135,99,68,148,128,118,92,72,72,210,40,13,17,105,18,135,100,83,24,172,82,96,45,195,82,50,108,106,64,110,153,73,152,41,20,164,6,182,34,55,20,128,181,18,212,69,19,68,64,182,143,105,64,20,36,49,0,20,49,0,83,161,128,0,132,49,4,33,0,128,236,17,66,50,164,33,128,8,6,32,24,0,0,198,72,236,11,176,38,192,10,1,88,5,33,12,2,36,10,16,8,146,128,8,19,69,18,202,36,84,80,128,145,20,196,84,32,0,1,19,96,201,97,14,196,77,138,192,187,37,178,108,10,6,75,24,152,68,136,0,160,16,0,0,0,0,192,64,84,48,16,192,6,33,0,192,64,3,16,0,0,0,128,96,0,0,32,0,1,136,96,0,3,0,1,128,65,77,158,150,143,67,182,178,103,86,251,71,216,126,31,165,218,150,108,139,159,149,127,212,239,56,247,223,242,61,31,159,31,218,18,52,138,191,185,17,92,157,16,137,202,58,85,65,56,145,151,149,212,214,79,105,203,146,114,228,211,46,108,208,117,203,57,39,26,224,234,200,219,76,228,200,159,60,28,235,164,67,104,202,121,40,169,186,71,38,73,243,70,91,44,178,124,247,71,61,183,240,190,189,98,91,153,148,246,184,252,37,140,214,25,231,40,74,91,162,153,199,60,145,146,169,71,247,76,233,203,253,46,211,247,56,228,189,92,163,110,117,155,81,114,117,42,143,212,153,37,124,21,40,181,251,138,120,229,142,183,42,108,211,9,228,45,138,194,192,244,180,158,33,37,81,202,249,237,39,254,140,245,48,100,83,180,186,118,62,104,237,240,253,103,147,149,44,143,210,248,251,27,231,166,108,123,193,67,139,82,86,185,40,234,230,148,138,24,16,2,24,0,34,137,67,176,29,138,197,96,0,3,161,133,64,138,100,128,132,54,34,160,11,1,0,247,6,226,91,4,6,137,137,178,64,128,108,0,0,104,210,40,136,154,192,42,146,29,13,12,138,17,72,72,164,0,49,137,133,22,33,54,43,8,96,0,0,33,128,18,34,153,32,33,81,64,4,208,153,100,176,37,147,69,1,81,2,41,147,64,32,29,0,18,209,148,209,171,102,114,42,49,145,38,140,154,1,88,155,6,72,20,152,201,24,1,73,146,0,108,153,70,49,102,138,64,88,10,194,192,171,11,36,27,2,100,204,219,42,76,204,7,96,20,0,48,38,194,192,176,38,194,192,161,54,78,226,119,1,86,38,201,177,110,0,100,129,64,8,104,0,11,137,165,152,166,59,3,93,195,76,201,51,72,129,161,18,96,228,100,228,21,66,4,196,194,13,197,41,16,56,129,178,102,177,49,137,172,89,21,180,75,76,197,72,123,128,219,113,72,202,44,210,36,85,208,80,10,192,5,96,0,85,133,147,96,5,89,13,140,144,0,0,3,184,6,35,42,4,48,2,64,96,2,0,0,1,12,64,49,146,48,40,9,24,12,4,0,49,10,192,6,33,136,4,38,81,44,162,68,80,128,145,81,65,64,64,81,84,20,84,102,209,155,70,204,137,32,49,98,46,72,134,84,32,1,4,2,101,9,129,0,2,40,0,0,168,0,0,0,0,64,48,16,0,236,66,24,0,8,96,3,16,192,0,0,0,0,0,4,48,8,64,48,40,6,33,144,51,109,38,47,59,58,79,225,92,179,19,211,240,236,117,137,207,245,51,29,220,141,241,54,187,81,93,140,229,146,56,211,148,154,81,93,91,60,189,95,143,97,198,220,112,47,50,95,169,241,31,252,158,111,175,85,244,246,55,237,86,114,228,241,157,54,31,75,203,22,253,163,201,242,58,207,23,212,106,155,82,201,41,71,244,174,17,193,55,146,95,28,171,232,106,114,197,233,247,113,241,253,28,163,55,60,208,198,226,173,41,74,219,253,145,226,234,191,20,77,182,176,236,255,0,253,127,247,103,205,165,20,62,61,145,113,157,122,179,252,69,171,151,252,202,255,0,217,19,55,227,154,199,255,0,59,255,0,225,19,205,164,30,159,97,134,189,15,246,198,169,245,112,151,254,210,127,218,147,151,199,138,63,251,89,197,187,223,145,58,106,201,145,175,42,244,161,173,199,147,139,113,127,212,106,228,223,115,200,139,169,34,225,154,120,254,25,113,237,216,120,172,239,254,187,50,166,115,74,95,168,214,26,168,207,137,250,95,249,21,147,21,242,136,125,114,181,199,12,134,153,114,142,210,45,163,76,39,246,30,215,236,29,69,202,96,28,197,140,19,23,64,61,143,10,213,250,124,169,203,149,202,191,99,214,179,229,33,41,66,106,81,117,36,237,51,232,180,121,227,155,12,90,238,184,255,0,177,215,155,252,99,168,234,177,146,51,76,24,128,0,96,192,0,69,14,128,0,150,193,146,194,134,43,19,98,178,161,216,132,0,85,136,4,1,69,168,138,40,209,32,37,196,154,52,104,84,65,41,15,105,73,22,162,21,154,137,172,80,40,150,144,13,32,25,54,69,50,147,51,177,216,26,88,155,38,192,4,196,80,0,134,32,1,128,8,6,33,136,4,3,16,0,128,69,8,69,8,5,68,178,155,51,108,32,37,176,108,150,202,6,68,152,219,33,132,75,16,196,202,37,136,161,48,36,0,0,96,32,2,172,165,35,48,3,101,33,217,141,151,100,23,98,178,108,86,3,108,144,2,135,98,108,150,201,108,6,216,172,66,32,187,11,36,10,29,138,196,0,22,2,25,0,82,16,192,100,216,219,36,7,99,178,70,128,214,37,93,25,160,148,128,114,145,22,43,16,22,164,27,137,0,45,22,140,147,43,112,26,238,30,227,13,195,176,58,20,203,82,57,226,205,160,69,116,64,213,51,40,23,100,85,238,11,32,164,5,0,33,129,35,72,10,64,42,21,20,72,8,67,108,150,192,239,24,134,101,72,6,32,0,161,128,18,5,5,0,137,101,144,192,144,27,16,14,199,100,140,6,0,32,1,136,0,96,0,2,19,25,44,161,0,8,0,100,140,6,32,17,64,75,69,18,194,51,146,51,104,213,162,90,8,202,133,70,148,75,69,68,131,29,18,192,134,34,168,77,20,33,0,21,12,4,48,16,0,0,8,0,0,0,0,0,6,84,3,16,16,48,16,192,0,0,0,0,0,0,6,0,48,0,3,163,63,139,226,209,225,142,12,41,100,205,209,254,152,253,207,27,93,175,217,120,241,191,187,56,225,38,213,180,253,249,57,119,101,244,235,198,207,111,71,89,168,201,146,91,179,228,220,151,246,253,145,227,106,50,202,115,124,242,203,203,149,202,94,169,54,204,235,118,83,148,231,29,111,90,172,117,5,245,37,202,202,156,118,147,74,232,211,41,41,71,130,212,83,247,22,213,247,8,205,136,213,199,232,133,44,107,236,6,64,159,168,173,162,174,66,136,245,27,149,170,250,144,199,212,129,154,99,207,60,124,39,199,179,51,26,170,118,7,67,156,114,174,56,151,177,140,147,68,116,43,125,170,97,82,193,187,234,54,72,65,67,250,0,128,107,131,191,195,53,18,199,151,202,181,182,111,139,247,56,7,25,56,73,74,60,52,237,22,15,171,132,148,149,175,221,123,23,71,46,159,34,203,138,25,113,46,177,185,69,119,247,58,227,77,90,232,206,206,69,64,85,8,33,12,155,24,21,98,176,10,10,68,178,246,134,208,49,104,40,215,104,109,8,207,104,246,151,67,2,54,134,210,194,130,146,137,105,9,20,128,84,42,52,160,160,33,34,144,232,8,24,88,18,194,169,178,64,64,3,177,0,69,88,236,145,129,64,0,20,0,128,0,4,43,2,132,77,133,148,59,21,146,216,172,34,236,86,77,137,176,42,197,100,185,19,184,11,108,206,76,27,37,178,161,88,155,2,88,3,100,128,20,4,178,132,4,137,148,77,1,32,81,33,0,0,0,0,0,0,236,68,129,118,22,72,1,86,38,196,32,1,12,64,2,24,0,128,0,40,1,140,9,2,132,0,0,32,1,12,40,0,104,40,116,1,98,108,108,144,0,1,168,144,32,52,80,41,99,40,200,13,92,9,216,65,40,164,135,180,96,84,81,180,12,145,164,88,27,69,149,102,73,151,18,43,84,90,34,37,145,84,38,196,228,67,144,21,101,110,51,176,220,5,185,18,228,103,41,16,230,6,174,68,57,25,238,11,42,61,113,128,24,104,192,6,2,0,24,0,0,17,65,12,178,89,81,44,146,201,96,32,24,0,12,67,40,40,6,4,8,6,0,38,65,161,5,18,34,196,4,0,196,80,12,67,8,66,101,9,129,155,17,108,144,37,144,203,100,149,16,201,28,132,16,81,45,20,34,140,216,138,100,149,0,0,0,0,128,0,0,96,0,0,16,0,1,64,0,0,0,0,64,192,64,80,192,10,162,9,24,232,40,0,227,241,29,87,145,139,108,126,41,29,180,120,90,156,190,118,171,38,79,150,28,68,207,85,174,99,8,69,203,34,221,212,211,54,77,181,21,223,168,176,115,54,254,132,77,238,201,125,145,197,213,23,24,191,95,83,105,121,79,20,103,141,56,228,95,23,60,73,123,163,147,108,178,100,81,130,114,148,159,9,119,59,114,232,117,58,40,199,243,56,165,13,221,44,154,184,205,198,82,146,43,203,81,235,253,197,12,155,85,119,93,200,158,73,62,44,162,167,145,40,58,49,89,26,84,13,62,225,44,57,35,45,179,131,131,254,174,8,31,152,200,114,111,184,229,5,25,53,189,75,235,16,227,219,251,128,41,51,105,65,66,9,185,167,57,117,138,230,151,220,199,175,254,11,140,101,218,44,3,108,36,184,180,201,120,246,179,77,147,125,141,33,142,77,242,210,95,97,171,149,142,223,77,174,73,113,103,119,229,98,186,207,251,32,252,180,27,227,159,187,39,146,248,215,159,64,118,79,78,151,78,14,121,197,199,181,151,82,243,136,16,253,63,97,209,81,32,62,128,64,33,215,34,29,129,235,248,38,109,185,60,182,248,237,244,61,117,252,60,155,126,89,114,143,153,209,205,173,68,43,191,29,104,250,40,100,243,240,183,255,0,50,61,87,245,35,167,53,142,155,179,57,26,71,213,20,215,71,200,156,77,176,204,164,138,81,45,68,9,81,47,104,210,25,21,59,68,209,108,134,81,12,67,161,80,8,98,162,144,13,33,208,34,128,154,24,201,100,14,199,100,129,67,177,146,52,5,9,148,137,100,84,140,64,130,24,198,144,232,41,80,232,116,58,2,64,162,88,18,0,196,2,177,88,132,84,59,1,0,3,16,196,0,217,13,141,146,16,88,128,10,2,89,66,2,104,84,88,153,68,80,168,166,32,16,134,38,2,16,0,66,100,22,64,0,128,10,1,128,0,10,134,4,8,6,34,132,0,34,0,4,48,0,0,40,7,64,50,2,132,54,75,10,27,16,14,130,16,210,41,68,170,10,133,18,246,140,44,5,180,67,108,134,192,24,128,104,32,81,53,138,33,20,152,86,138,134,69,140,6,2,162,146,32,84,77,26,208,246,129,145,72,173,161,64,56,155,68,198,38,177,100,86,168,118,70,226,92,128,167,34,108,151,34,92,128,211,113,15,33,156,166,102,228,6,174,100,217,157,141,48,53,69,25,169,21,184,15,104,0,12,52,99,36,0,160,16,192,0,4,64,49,88,50,74,24,128,0,67,16,0,192,0,6,50,70,3,0,0,2,89,100,129,34,40,76,162,24,138,98,2,70,0,84,48,0,10,134,67,52,145,12,34,25,37,48,42,51,104,134,106,209,18,65,16,32,98,40,76,64,5,66,1,128,8,40,170,29,1,52,20,93,10,128,145,22,72,8,6,5,66,24,0,0,134,0,33,160,26,1,164,48,69,81,20,168,123,75,72,170,32,195,52,188,188,57,39,250,98,217,243,145,85,166,79,188,228,217,244,154,197,122,60,255,0,254,220,191,208,249,253,191,238,152,126,207,253,76,244,223,44,83,219,137,200,173,46,12,186,153,249,88,49,202,121,37,194,81,20,227,232,72,250,191,10,134,63,11,208,193,198,43,205,156,84,166,255,0,232,113,183,29,121,231,85,225,30,15,143,194,215,155,155,110,77,75,239,218,31,69,255,0,115,79,18,140,53,152,167,12,175,135,209,251,51,159,81,226,217,114,101,110,81,95,177,159,157,231,240,253,50,103,59,93,167,56,249,217,227,90,124,238,26,136,57,37,250,93,126,233,152,185,66,221,110,175,171,61,237,127,134,202,88,188,200,212,229,30,222,232,241,214,158,47,148,141,78,156,239,44,150,71,23,113,124,253,3,213,39,255,0,115,166,26,126,122,29,16,209,183,216,105,56,121,241,195,185,250,155,54,90,120,126,147,208,90,85,16,120,210,38,183,57,113,71,5,118,47,203,58,54,134,210,107,94,44,60,178,148,13,182,134,208,99,62,104,84,205,54,149,180,24,198,93,57,71,62,76,106,71,116,161,193,207,56,56,162,198,108,121,243,199,79,131,62,98,122,11,31,153,216,202,120,21,241,102,181,206,242,228,223,238,10,219,244,242,122,26,111,13,243,37,114,92,30,164,52,152,241,199,209,27,251,18,244,212,226,215,206,180,251,170,100,159,65,147,22,57,197,199,36,120,254,231,145,171,211,254,94,126,241,125,24,157,106,117,197,229,206,164,226,212,151,13,31,75,139,38,223,39,61,250,100,146,159,213,63,251,51,230,79,123,194,38,179,104,222,41,243,92,126,199,94,92,171,216,132,106,21,237,192,218,49,209,205,207,2,220,253,81,123,95,221,112,108,205,176,64,33,162,134,138,18,42,136,169,162,90,52,100,48,34,130,135,98,42,36,10,21,0,14,192,64,59,1,8,10,1,12,0,16,198,128,104,109,2,40,138,205,196,18,46,135,64,36,135,67,67,2,70,2,176,1,49,136,9,37,150,75,2,40,84,91,36,168,145,20,72,12,0,76,8,145,35,145,37,69,0,208,80,18,197,101,52,77,0,132,49,20,33,81,98,96,67,17,76,84,4,80,22,209,33,16,201,163,74,38,128,154,24,192,161,0,192,129,80,138,19,1,8,97,69,18,20,90,136,246,16,103,66,163,77,165,40,1,150,208,163,125,164,184,133,100,5,52,72,64,32,0,4,90,32,118,5,5,138,197,96,61,193,100,148,162,2,10,45,68,170,10,141,161,180,208,64,77,12,0,10,69,34,19,42,192,180,50,6,65,101,25,148,152,85,208,152,88,155,1,116,5,34,27,39,112,70,219,201,115,51,220,32,52,220,76,164,67,100,54,5,57,19,184,144,2,211,29,144,152,236,11,220,61,198,118,22,7,210,0,196,115,108,134,32,1,140,145,128,8,0,0,64,22,3,1,88,192,66,40,64,33,146,50,134,49,12,129,140,67,1,146,80,128,150,34,137,40,84,73,66,96,72,138,17,64,0,0,38,67,70,132,48,136,100,178,155,32,32,37,161,140,163,39,18,26,55,104,151,18,163,26,10,52,104,144,38,130,139,160,160,18,67,16,88,12,145,128,68,178,75,100,148,0,0,16,128,96,80,134,3,32,67,72,10,64,9,26,36,74,70,136,138,105,14,129,12,138,207,52,119,98,156,127,84,90,255,0,35,230,241,243,164,197,251,175,243,62,159,185,243,208,197,182,25,177,255,0,246,178,201,127,249,253,140,244,212,115,56,185,75,232,125,58,126,118,155,22,75,226,80,71,205,229,151,150,173,174,123,35,209,211,102,203,47,9,168,183,28,184,164,255,0,179,228,225,219,209,249,253,86,187,39,229,241,239,140,55,187,56,33,226,179,132,189,120,98,227,244,103,110,159,84,181,120,101,230,69,41,199,137,46,204,231,205,135,30,218,218,146,51,29,58,255,0,177,223,12,203,62,21,151,12,221,51,206,107,110,119,245,22,28,139,75,142,80,199,185,219,179,179,194,52,191,159,214,237,203,185,65,69,183,180,98,91,233,120,160,170,232,215,167,67,217,199,224,216,241,255,0,204,115,250,53,69,101,195,28,113,164,146,4,175,6,76,205,157,218,156,113,246,56,101,195,35,104,96,85,10,128,16,246,141,20,65,20,49,177,0,85,170,34,113,85,70,143,161,47,150,84,103,8,37,18,227,141,55,109,216,166,189,136,134,244,254,129,29,121,167,228,105,156,162,185,124,35,13,54,166,149,62,134,58,204,243,83,198,163,242,198,218,247,47,79,228,230,77,197,56,62,232,152,187,237,172,230,175,232,206,109,70,63,59,75,150,61,225,234,70,217,86,216,177,105,165,187,204,246,218,88,183,220,120,137,112,122,254,15,146,177,201,87,193,45,215,244,125,79,38,207,83,193,29,207,36,95,70,142,252,253,121,47,199,177,165,117,61,66,246,202,255,0,232,116,51,147,64,247,98,156,255,0,86,73,127,216,233,179,164,115,49,162,44,118,81,170,99,179,45,197,110,32,166,204,164,203,108,202,64,27,130,200,98,178,163,81,144,153,72,42,132,49,0,137,101,146,192,155,26,145,12,73,132,110,153,70,81,101,88,86,150,82,102,86,84,89,6,128,43,24,83,11,21,137,176,29,147,98,178,100,192,173,193,184,203,112,110,42,52,177,89,27,133,96,83,98,178,108,44,10,37,176,178,88,65,97,100,129,64,196,134,20,3,67,36,164,1,66,113,44,76,12,218,37,148,201,101,0,152,192,8,26,29,5,1,34,162,133,96,77,19,70,162,113,3,58,30,210,133,97,18,201,41,132,99,108,4,144,246,27,67,25,123,66,185,182,6,211,163,96,182,1,17,136,220,75,81,27,136,24,237,45,68,173,160,65,13,16,205,25,155,40,205,144,205,25,12,34,0,170,17,66,0,0,0,29,5,0,34,209,153,164,17,5,129,73,10,72,42,44,86,13,8,33,140,145,133,82,25,54,59,2,194,201,176,176,42,195,113,22,52,65,166,225,57,9,32,104,9,108,84,86,210,182,208,19,64,202,33,176,37,146,49,20,33,50,137,96,72,236,40,40,7,96,3,3,233,132,80,142,77,144,134,0,72,0,0,0,0,9,138,193,146,192,171,29,145,99,76,162,236,9,25,0,0,5,12,100,140,10,25,5,16,48,1,0,8,98,2,64,0,161,8,96,4,136,186,21,20,67,33,178,218,37,160,136,100,151,68,180,17,35,64,50,132,34,132,192,134,77,22,32,137,0,100,148,12,64,1,12,4,50,137,98,27,16,0,196,48,0,162,128,9,161,208,192,0,164,137,40,10,69,162,19,45,17,84,13,136,150,200,25,201,155,6,56,121,153,95,9,189,210,250,240,116,217,47,108,162,227,52,246,191,110,194,194,87,143,147,20,117,51,114,143,62,175,242,174,14,189,46,157,227,111,171,82,85,47,169,211,164,208,181,45,170,123,163,119,184,245,86,60,88,49,222,213,193,230,235,235,215,199,199,131,147,77,228,55,24,47,84,221,241,220,185,120,102,174,105,84,35,127,167,122,191,236,117,235,252,66,85,24,198,49,140,186,110,75,154,60,153,229,149,90,147,220,101,211,30,166,151,192,37,39,187,85,45,139,244,199,150,123,58,124,26,125,20,54,97,138,138,239,238,207,154,211,248,158,171,15,30,99,146,246,151,39,116,124,85,206,62,168,211,250,23,89,241,123,82,212,37,208,229,205,159,119,115,205,122,221,253,140,103,168,110,236,206,172,141,181,51,79,185,198,215,35,148,220,132,136,209,80,36,88,128,84,0,48,37,136,166,72,66,97,20,50,160,138,20,162,44,217,49,225,197,40,221,228,107,132,105,185,41,243,216,225,158,143,44,242,202,74,74,164,238,200,51,203,45,238,51,250,83,39,28,220,39,199,115,177,104,118,195,153,242,76,52,46,82,230,92,26,103,217,238,223,130,76,202,252,141,14,76,143,226,151,17,58,50,99,92,97,199,207,234,163,207,241,60,234,89,35,134,15,209,139,135,245,144,158,215,171,145,194,186,30,167,132,75,203,134,163,43,249,18,103,152,118,232,189,112,242,162,249,156,150,229,244,71,94,126,188,213,239,233,35,179,77,142,47,173,91,251,190,77,108,202,18,228,179,179,144,176,177,9,178,139,220,53,35,43,45,48,52,178,88,172,77,145,73,146,80,4,56,151,100,34,128,171,25,5,32,160,76,161,1,155,68,81,171,32,168,16,236,84,32,42,203,139,32,44,131,117,33,217,134,225,239,10,218,197,102,123,133,184,13,27,51,147,11,10,176,51,97,102,142,36,52,16,172,10,72,123,74,32,10,161,81,2,21,142,137,101,3,36,96,81,81,42,137,67,220,64,81,72,141,193,184,11,178,91,39,112,183,0,50,44,109,146,81,64,32,176,134,200,114,20,164,67,97,84,228,43,34,198,130,52,82,40,152,196,186,10,205,130,52,219,101,71,24,16,177,217,164,113,209,170,137,123,72,51,218,20,93,14,136,168,218,75,70,212,75,64,66,136,246,148,145,64,101,68,51,89,25,178,140,164,67,52,100,50,163,54,136,104,209,146,192,129,81,116,82,137,81,154,136,109,55,81,19,68,24,208,81,109,19,64,36,141,34,137,69,166,5,12,145,133,39,18,26,45,146,192,204,104,173,161,65,10,135,69,34,210,10,206,130,139,100,176,21,26,70,36,34,211,2,201,104,44,100,5,9,141,146,216,18,201,40,0,130,89,108,205,148,32,2,144,66,161,20,75,10,5,98,16,71,213,0,172,44,228,232,4,22,38,192,76,150,193,178,88,21,99,178,7,96,83,33,142,196,80,134,33,1,160,18,138,0,176,178,66,192,171,11,36,96,80,209,40,160,40,86,32,32,118,43,16,138,11,1,0,12,4,48,24,168,164,0,69,18,209,160,138,50,104,84,105,66,160,140,154,17,163,68,48,137,0,98,40,76,67,10,8,206,68,51,89,35,54,138,16,192,2,16,192,10,16,138,10,2,70,58,10,0,0,160,0,1,133,0,134,48,1,162,209,5,144,49,49,137,133,67,17,77,18,84,122,26,52,188,139,239,108,199,196,178,249,88,163,207,82,180,18,248,161,251,152,248,220,94,220,77,119,77,30,94,231,255,0,79,95,229,125,71,137,155,58,231,123,179,60,48,213,107,29,105,112,78,127,84,143,103,7,132,233,99,21,45,93,228,201,215,109,250,87,208,211,55,136,121,48,120,116,233,70,43,138,143,68,101,215,221,120,122,141,46,187,75,94,110,37,251,73,51,158,26,185,197,243,19,217,142,163,39,89,197,77,255,0,83,227,251,24,103,81,205,45,210,134,52,255,0,166,41,13,137,101,115,67,92,164,215,162,71,93,169,43,48,242,253,145,162,78,60,25,162,232,158,133,38,38,69,59,1,80,208,83,24,128,1,146,80,168,168,69,71,129,22,190,18,14,41,100,115,203,36,186,35,92,89,37,220,126,90,199,43,235,125,77,224,241,176,184,135,45,202,146,8,227,156,157,91,163,163,116,87,72,255,0,115,28,153,95,119,72,12,181,121,227,164,194,227,143,249,141,85,254,147,192,104,236,214,229,221,58,56,206,188,184,119,214,208,143,75,193,227,89,101,46,244,121,231,173,162,143,149,151,2,170,223,137,255,0,220,223,63,92,239,199,169,37,182,28,124,188,149,187,130,39,42,132,190,193,209,81,217,200,219,21,136,10,130,202,82,32,164,6,137,140,148,81,20,132,48,96,36,205,19,50,41,48,52,1,32,32,160,4,48,168,104,154,53,161,52,17,20,73,82,100,89,69,18,216,89,32,22,61,194,26,64,59,24,133,96,92,77,81,130,102,145,145,5,178,104,118,36,194,154,136,246,130,101,1,27,73,104,213,163,57,1,13,16,209,118,75,101,68,62,9,177,200,201,178,163,91,19,145,158,226,92,128,189,225,184,204,0,189,194,220,72,20,94,224,178,6,5,216,155,21,146,216,3,100,128,17,2,70,145,137,49,70,208,65,78,40,181,17,164,93,17,82,162,90,65,69,197,17,66,69,80,208,200,168,161,209,84,0,77,11,105,96,4,80,153,82,102,82,101,66,147,51,108,114,100,50,161,51,54,203,100,56,148,64,153,110,38,109,0,209,105,153,88,236,168,211,112,172,155,26,32,40,26,46,132,194,179,26,27,66,72,168,184,148,74,42,200,169,97,67,0,21,18,202,108,150,194,4,202,220,103,99,178,138,177,0,17,66,41,9,35,69,16,4,138,26,136,50,8,98,162,168,40,9,161,50,153,18,101,17,38,67,41,138,128,145,166,20,32,138,37,140,64,75,17,68,148,125,48,89,45,138,206,46,138,177,89,54,0,49,5,133,148,32,1,1,66,21,128,12,64,32,135,101,89,3,10,161,0,48,1,146,48,42,198,153,35,64,80,0,0,128,98,1,0,196,0,49,12,10,67,32,96,50,70,32,1,208,138,3,54,140,228,142,134,140,228,138,140,26,21,26,52,77,21,19,67,218,90,69,109,3,158,72,135,19,162,81,33,196,35,26,10,52,218,45,165,25,208,81,116,58,2,40,40,210,137,104,9,160,162,168,0,154,2,130,128,145,142,130,130,36,6,34,128,164,72,208,22,134,74,40,138,40,150,139,37,128,240,207,203,203,25,118,238,116,107,253,89,240,69,242,173,28,135,100,98,179,195,3,151,88,58,254,199,47,214,127,93,127,46,189,227,206,213,75,38,230,221,253,145,197,189,183,237,244,61,77,116,90,155,56,113,232,243,234,101,88,113,202,95,83,206,245,121,35,120,155,59,23,129,235,163,203,140,127,121,161,255,0,178,242,69,127,18,112,95,103,101,196,215,14,225,110,58,178,104,227,31,134,118,114,207,20,162,200,26,101,38,100,184,41,5,104,4,154,68,138,18,10,46,134,144,17,183,145,237,52,72,123,66,49,219,66,250,26,201,82,49,190,108,5,62,71,0,98,92,5,84,228,114,106,114,212,89,121,39,71,159,170,203,110,172,212,142,125,87,54,73,110,149,144,54,36,116,113,105,142,47,36,227,15,212,232,246,113,199,253,247,7,210,50,71,159,225,216,227,44,178,148,186,70,45,253,190,167,163,163,255,0,120,207,230,115,178,42,190,246,111,150,122,118,86,249,113,240,199,252,217,76,190,156,10,142,206,76,196,105,68,180,4,22,132,1,22,134,74,99,176,166,50,70,69,20,82,64,138,160,4,85,0,17,64,88,133,96,104,153,45,147,99,2,38,100,107,35,61,165,64,34,168,77,21,2,40,139,11,10,166,201,108,100,132,52,203,82,51,11,3,109,193,184,205,72,44,138,213,72,209,51,157,50,212,128,222,204,166,27,137,147,34,179,108,151,34,164,103,70,144,62,73,162,168,76,34,26,36,166,73,80,0,0,0,0,0,5,136,64,59,16,0,0,33,13,1,113,53,137,154,42,200,173,163,35,77,199,58,144,247,133,116,41,23,22,114,169,154,198,68,29,3,179,31,48,78,100,86,174,64,153,142,227,72,129,162,1,160,34,178,145,155,54,100,56,149,25,237,22,211,85,16,104,12,92,5,176,218,137,101,24,202,38,51,71,68,206,121,149,25,80,21,67,218,84,73,81,10,41,1,105,3,64,152,236,138,205,161,22,201,97,8,100,151,20,20,232,26,44,76,12,164,136,102,205,25,180,17,5,33,237,26,136,14,130,138,72,26,10,72,209,25,142,192,218,201,108,141,192,228,65,67,108,207,112,110,0,147,32,109,137,50,135,64,208,193,129,155,68,178,217,45,4,72,14,128,162,69,69,5,1,239,178,75,100,51,139,161,88,88,152,138,138,177,10,192,6,43,1,0,198,72,202,24,128,64,49,136,0,161,146,48,0,16,1,96,33,145,77,50,145,153,104,10,16,198,4,136,166,75,1,12,67,1,12,67,40,6,33,144,5,34,74,0,37,162,196,192,197,162,104,213,162,90,42,18,67,0,2,36,77,26,50,104,8,161,109,46,130,138,140,246,133,22,196,4,146,205,25,155,8,64,3,40,64,49,129,32,85,5,1,52,42,44,76,8,161,140,116,16,138,66,24,83,19,25,44,9,58,116,114,230,81,253,206,114,241,61,147,82,39,83,98,243,114,235,208,158,44,114,87,146,41,162,101,168,81,226,52,146,236,131,85,61,184,213,123,30,75,204,220,217,227,175,108,119,229,215,201,113,184,226,203,170,115,190,89,147,77,137,68,139,137,121,100,67,220,205,182,9,164,130,176,216,53,19,70,209,59,144,64,162,85,81,155,202,145,15,58,247,3,162,199,185,28,111,80,131,206,24,107,177,77,21,230,28,59,217,74,76,13,178,228,221,194,51,220,34,111,146,141,83,9,62,8,136,230,253,33,28,185,167,73,179,203,156,183,73,179,179,89,58,141,28,39,72,227,208,97,218,196,50,178,235,210,66,82,199,47,85,69,201,70,95,217,179,219,209,71,110,24,241,92,89,226,104,155,115,242,255,0,83,255,0,193,244,56,215,83,175,12,116,177,20,67,58,57,153,44,99,3,54,5,50,74,129,20,72,200,45,0,32,100,83,69,166,103,101,38,21,160,196,138,34,165,144,205,89,156,144,18,59,16,138,138,21,5,140,9,38,69,50,36,81,13,130,19,4,202,139,16,88,89,0,33,146,3,69,89,5,0,236,164,204,199,96,105,98,178,44,118,20,54,32,100,216,64,201,99,21,20,72,138,104,65,8,67,16,0,134,32,16,0,0,8,96,0,145,164,98,40,35,166,17,34,179,216,67,84,117,184,153,78,1,88,88,89,110,20,102,208,69,166,104,153,138,41,72,13,119,5,153,216,236,13,83,53,140,142,116,203,140,136,174,149,32,114,50,76,27,34,175,112,211,51,69,196,10,17,66,10,205,146,104,200,104,35,41,35,41,68,233,218,78,210,163,159,104,81,179,137,156,184,40,134,136,186,41,178,89,80,212,138,178,17,64,80,80,33,129,52,80,232,40,138,86,22,0,2,108,144,96,84,104,144,81,41,150,136,167,68,209,162,10,32,207,105,44,209,153,209,64,20,80,1,152,13,161,52,4,177,32,98,65,26,33,138,37,5,64,138,100,132,4,178,201,2,104,99,16,30,243,37,141,178,91,57,186,19,33,148,200,97,5,133,146,5,21,99,32,105,129,64,3,1,8,98,8,99,16,5,49,147,97,96,48,21,128,23,97,100,12,11,41,16,138,76,13,6,66,99,178,41,178,70,32,16,192,0,0,0,0,96,48,1,128,192,0,6,4,180,67,70,162,104,12,88,141,28,73,104,168,65,64,48,38,132,203,100,72,8,98,27,17,80,62,132,50,217,12,33,0,12,161,20,130,138,162,4,38,85,18,194,164,0,10,128,98,24,0,192,96,38,73,108,144,16,198,20,6,217,101,191,77,15,167,7,11,199,201,213,142,73,61,178,248,89,166,76,113,143,116,121,191,78,114,189,95,159,91,28,107,25,51,168,21,159,46,197,193,230,231,212,77,251,156,241,211,93,19,212,40,156,243,212,125,78,60,153,36,98,242,50,248,179,230,238,122,130,30,105,51,143,204,31,152,92,79,39,67,148,159,114,76,212,172,164,13,104,145,172,76,83,45,72,138,217,20,153,146,145,74,65,90,50,123,138,194,194,180,137,57,89,72,207,43,9,94,110,178,87,58,57,251,26,103,119,150,70,103,71,26,69,62,18,98,69,124,73,68,35,187,195,98,158,177,95,90,180,123,208,248,81,226,232,54,189,108,165,14,155,148,127,201,158,218,232,118,227,227,159,70,38,134,12,211,9,0,2,137,98,44,84,17,35,10,0,26,24,138,10,145,161,48,3,84,202,70,73,150,153,21,161,44,44,8,168,100,51,70,137,104,168,139,29,131,68,149,22,68,138,66,146,3,41,18,83,17,80,192,0,0,5,99,32,2,198,75,40,164,50,81,64,33,21,68,133,50,104,99,65,9,68,123,75,72,116,69,100,209,52,108,209,156,130,51,100,148,201,40,4,48,2,64,96,2,4,5,68,35,76,113,58,224,184,57,241,157,17,232,74,212,89,45,5,133,145,164,74,38,50,129,211,100,201,4,114,184,146,109,36,70,211,72,20,74,218,92,98,54,136,51,162,144,0,86,145,40,132,85,144,52,90,102,69,68,138,214,192,67,64,20,75,137,165,145,41,5,75,33,176,148,140,156,138,202,166,204,37,35,70,204,89,80,130,134,5,5,8,108,150,3,178,211,50,46,32,109,16,104,32,54,69,69,14,133,101,4,75,70,108,213,153,180,80,34,226,74,69,162,42,208,10,198,65,53,99,218,82,45,32,50,218,75,70,210,70,82,40,134,75,44,150,128,201,136,209,162,104,33,166,93,153,148,128,25,37,180,68,128,44,86,33,20,59,21,136,8,61,198,201,108,166,103,35,155,97,178,91,21,138,202,128,0,0,6,32,2,172,118,69,142,192,177,144,48,24,88,132,3,176,16,1,64,8,0,10,68,140,10,25,37,5,49,217,32,6,150,4,88,236,42,128,155,25,3,1,0,20,50,74,176,24,88,132,5,88,236,144,2,198,74,40,5,68,52,104,38,128,201,160,162,154,21,20,38,103,35,86,68,144,70,76,69,52,73,80,132,49,4,33,160,69,32,4,134,50,88,81,98,16,4,32,162,168,116,4,140,116,58,2,104,99,24,84,180,42,44,65,15,22,39,146,113,132,126,41,58,61,156,62,27,131,28,125,113,243,37,221,200,229,240,156,87,150,89,95,202,169,125,207,85,152,234,183,204,115,75,65,165,146,254,76,127,99,147,54,130,24,231,232,189,189,148,185,61,34,101,82,84,204,54,241,178,232,211,255,0,150,159,217,156,25,244,106,185,197,37,255,0,180,250,79,42,62,227,242,160,138,62,27,85,165,218,156,163,208,242,242,70,143,211,39,131,6,72,237,201,139,28,215,245,68,243,179,254,29,240,204,201,255,0,1,227,126,248,230,209,154,62,0,40,250,189,79,225,12,111,157,62,174,81,250,100,133,255,0,154,60,252,223,134,53,248,191,151,229,102,95,211,58,127,217,147,26,120,241,109,26,198,70,185,188,59,89,167,254,118,151,52,23,190,199,71,58,225,243,193,21,188,89,104,197,50,212,136,211,68,59,34,194,194,173,72,180,204,83,52,139,3,100,248,34,97,187,129,63,132,15,38,124,206,95,114,88,228,253,79,238,77,155,113,51,76,19,219,25,117,182,209,151,99,109,36,99,44,240,223,240,167,185,254,195,250,61,93,6,37,9,74,187,100,175,236,143,84,229,210,99,123,98,228,169,243,39,247,103,81,223,152,227,105,136,6,105,10,132,80,130,16,196,22,0,2,176,176,166,58,38,202,76,2,130,138,67,162,8,161,149,66,160,166,138,68,133,129,76,134,59,37,128,153,44,109,146,202,134,152,217,3,2,24,168,210,137,42,4,132,208,193,129,35,72,116,48,17,44,162,88,8,164,201,0,44,40,73,148,128,154,41,33,209,84,69,9,14,128,97,81,35,38,110,209,155,143,33,25,52,78,211,109,162,104,168,202,133,70,148,20,4,109,19,70,180,76,162,6,67,69,109,5,16,52,131,54,140,140,34,141,98,200,173,68,196,41,17,78,197,41,18,216,138,19,100,216,50,74,141,226,199,35,40,178,236,138,150,201,178,164,64,70,138,69,217,138,42,194,180,69,196,197,50,212,136,54,176,220,101,184,91,130,180,114,51,148,133,184,137,48,132,228,77,141,137,21,15,177,44,162,25,66,16,0,12,77,13,14,128,138,46,34,162,145,5,32,98,24,82,26,10,0,40,150,134,12,5,69,36,73,104,2,128,160,32,72,187,21,0,3,102,114,70,130,160,51,81,41,196,164,54,6,13,19,70,172,146,137,161,128,130,25,18,69,137,160,49,104,84,104,201,40,154,10,40,40,15,101,153,200,187,37,156,219,102,208,139,98,8,128,29,8,33,128,134,1,64,48,10,6,33,128,0,12,4,48,24,2,24,134,128,4,85,18,5,1,35,1,216,236,144,2,198,64,194,168,4,48,24,0,0,194,196,0,85,129,35,2,134,72,208,85,162,137,69,34,0,6,32,37,136,177,80,16,201,101,50,74,33,163,54,141,89,45,4,102,34,218,21,21,18,48,0,42,201,96,0,33,208,12,32,0,0,166,0,48,16,196,48,1,1,80,142,233,198,62,238,128,246,180,56,252,189,44,23,119,234,102,246,67,146,141,71,216,151,51,139,171,75,17,159,152,53,32,40,146,172,116,6,108,157,198,174,38,114,72,9,220,76,164,152,164,64,7,49,248,91,95,185,51,81,154,245,227,132,255,0,197,20,202,7,208,14,60,222,25,161,202,189,90,76,107,235,31,75,255,0,35,142,127,135,116,146,254,94,76,216,255,0,117,36,123,20,58,6,190,119,39,225,204,177,254,86,167,28,190,146,78,39,38,95,5,215,227,255,0,145,189,123,227,146,145,245,180,45,164,200,190,85,241,57,52,217,240,191,227,96,201,15,241,65,162,19,250,159,117,234,93,36,204,114,233,240,230,254,110,12,83,255,0,20,16,241,95,39,198,57,6,238,15,167,205,224,186,28,159,242,101,141,251,227,155,95,234,113,102,252,60,191,228,106,127,108,145,255,0,170,39,138,249,62,61,191,83,251,130,92,158,174,167,240,255,0,136,105,238,94,79,155,31,213,137,238,255,0,46,167,154,226,226,220,100,154,107,170,101,96,145,223,225,120,227,44,146,148,149,202,53,182,62,236,226,71,165,225,110,17,212,228,73,221,46,25,174,126,165,248,246,34,182,164,191,252,101,18,51,187,129,128,128,6,43,1,20,49,8,0,2,196,0,22,82,100,20,128,180,104,153,154,40,138,166,201,177,54,43,2,133,99,37,128,236,77,138,196,2,98,6,32,134,52,33,162,138,19,67,67,162,12,192,166,133,69,0,134,196,0,0,0,72,12,64,8,164,201,11,3,75,42,204,236,44,13,44,105,153,148,153,21,160,109,34,202,82,10,26,49,145,179,102,82,8,206,193,3,64,145,81,104,26,42,35,145,21,149,18,92,136,162,162,145,162,51,69,166,69,106,130,72,73,141,178,43,57,19,101,72,201,149,13,136,10,42,18,46,34,161,196,138,26,32,213,153,176,16,201,11,40,161,166,64,192,177,10,194,200,29,138,196,32,6,193,8,104,161,144,203,38,128,154,29,21,65,64,36,49,20,128,84,35,74,38,128,146,144,134,5,18,198,4,80,134,196,48,34,198,164,38,8,13,19,45,17,19,68,64,8,161,5,32,0,8,67,2,146,3,54,137,104,218,136,96,100,201,46,68,50,128,24,0,18,200,45,146,84,33,136,160,61,59,21,128,142,109,24,128,64,2,24,128,64,48,42,1,136,100,83,1,12,6,2,0,24,8,10,25,72,145,144,80,128,0,67,1,0,12,67,40,99,16,200,1,217,32,21,118,50,10,64,49,20,32,16,196,0,80,209,37,32,52,69,34,17,72,138,160,16,16,0,3,40,134,136,102,172,205,129,12,69,50,74,137,100,148,196,84,72,134,32,16,14,128,32,24,0,80,0,48,0,0,0,0,0,3,109,26,189,86,63,189,152,155,232,255,0,226,99,246,127,232,74,79,175,70,82,221,43,38,201,178,186,156,157,72,106,77,5,0,26,44,134,158,98,81,179,158,132,238,128,210,89,101,34,28,164,100,228,208,214,64,47,144,4,236,96,32,125,6,38,0,48,0,1,136,0,2,128,0,40,77,12,0,135,19,143,93,160,211,107,163,90,140,74,111,180,186,73,126,231,112,156,64,249,93,87,225,157,169,189,54,103,246,200,191,234,142,77,14,143,62,151,93,89,241,202,14,73,171,236,255,0,115,236,220,61,137,112,140,226,227,40,167,244,44,74,240,161,240,175,176,206,236,250,20,185,197,199,244,156,18,184,202,164,169,157,229,215,27,48,236,44,144,43,38,43,0,10,0,64,16,0,128,41,148,136,69,160,45,20,72,200,164,196,54,72,69,88,128,0,0,67,40,76,154,44,40,9,161,149,64,2,69,8,100,9,146,88,128,150,75,52,162,26,2,70,3,40,64,49,129,36,150,201,1,20,132,52,16,198,128,97,64,12,84,69,50,89,68,200,35,54,0,196,81,105,149,100,34,208,18,208,168,210,137,100,84,140,1,34,162,209,68,162,136,168,145,155,70,178,68,209,68,80,208,232,40,33,162,146,18,40,138,12,218,52,37,129,155,68,154,52,75,40,145,136,104,33,140,69,5,72,139,37,129,32,128,0,160,16,0,208,196,48,36,104,24,128,180,20,8,162,42,40,70,148,75,69,66,24,128,128,25,35,176,164,196,83,16,69,34,209,8,118,21,118,50,10,68,14,135,64,0,20,2,176,1,182,67,24,1,13,16,209,171,34,69,16,33,136,4,201,27,36,168,104,100,216,236,15,78,137,102,140,150,115,105,2,40,64,32,0,8,0,64,80,198,33,128,0,128,41,128,134,3,1,12,0,161,12,0,6,34,0,98,25,64,0,4,13,20,74,40,4,34,132,0,82,17,72,41,128,0,10,128,96,2,41,0,1,72,171,36,8,171,177,146,48,24,196,48,17,50,44,150,6,108,134,104,201,101,70,108,146,216,168,34,66,138,163,76,24,37,155,42,132,127,119,236,128,156,58,124,153,229,88,227,127,83,162,94,25,158,49,187,131,250,38,122,152,161,28,80,80,130,168,163,78,198,60,155,241,124,244,241,100,135,199,9,71,238,137,163,232,27,174,189,12,178,105,176,205,250,177,199,238,184,47,146,120,188,49,158,142,95,13,139,231,20,235,233,35,143,46,159,46,31,142,14,189,215,67,82,166,50,0,17,89,38,33,128,1,174,149,214,166,31,122,49,43,12,182,230,131,254,164,7,166,138,65,84,216,206,46,194,201,96,217,59,192,91,164,139,140,236,139,177,62,31,0,106,226,154,50,218,92,100,54,211,251,128,160,89,61,202,0,0,14,224,0,0,0,0,0,0,0,0,0,68,167,183,150,5,129,230,234,60,91,22,23,91,163,251,178,180,222,43,135,80,210,248,91,233,205,166,7,160,68,186,217,73,216,85,129,13,89,197,172,210,249,145,221,31,137,127,153,220,6,165,102,205,124,232,88,243,250,115,228,75,162,147,32,238,224,160,178,108,0,161,8,96,2,24,0,199,100,140,11,76,163,52,203,65,77,146,81,32,1,98,16,14,198,73,72,6,50,64,10,1,12,0,161,12,128,16,196,20,129,161,128,68,80,81,84,34,137,24,0,9,138,138,6,4,12,6,130,26,24,34,168,41,12,116,4,82,33,150,201,8,134,133,69,208,168,161,34,209,35,76,13,8,104,118,4,84,80,198,48,16,208,12,0,154,40,64,42,10,24,1,3,67,16,13,178,70,34,128,150,81,33,16,3,104,64,82,1,12,2,199,100,140,41,8,96,16,0,192,40,67,36,118,3,16,192,6,135,100,138,192,187,2,108,44,138,108,146,129,149,18,43,27,36,7,99,36,104,11,67,38,194,200,171,40,206,199,96,93,133,145,101,34,6,58,4,13,128,50,28,130,82,51,108,10,220,72,133,101,20,38,43,0,137,100,179,70,103,34,137,176,177,49,4,123,0,0,115,108,137,40,64,72,12,65,8,0,10,24,8,96,0,3,0,1,128,8,0,0,99,36,97,85,96,32,1,128,0,12,6,32,1,217,32,65,96,8,0,99,36,96,80,8,97,76,0,0,96,33,128,34,137,40,10,41,16,82,100,85,0,0,8,0,64,38,67,45,146,202,51,98,41,133,4,35,215,209,96,242,113,92,151,174,92,191,161,199,161,193,230,101,223,37,233,143,250,158,169,158,171,92,193,66,11,17,134,147,50,97,45,209,174,241,46,70,27,182,230,94,210,224,13,83,31,220,139,22,73,212,111,216,14,125,78,142,19,91,176,212,101,237,217,158,30,95,16,211,226,206,240,206,79,116,93,54,149,164,206,239,24,241,47,201,233,37,40,75,248,147,85,15,167,212,248,248,69,168,220,190,41,114,107,202,179,226,250,120,102,197,147,224,203,9,125,164,81,242,252,162,163,151,36,62,25,201,126,229,243,79,23,210,133,83,179,231,227,174,206,191,230,207,251,151,249,236,212,223,157,47,238,95,52,241,125,164,94,229,25,123,171,53,88,38,250,240,124,126,159,198,53,138,50,211,198,115,146,219,204,151,50,130,93,90,43,15,138,107,52,83,82,134,121,73,117,120,242,74,212,142,110,143,173,203,167,218,173,59,57,156,146,58,116,154,204,90,205,46,61,70,55,233,154,233,236,253,136,205,141,101,231,28,121,255,0,80,57,165,154,17,234,200,89,183,207,210,157,26,203,73,127,19,46,56,146,84,144,17,23,201,164,69,229,154,74,53,24,253,128,145,146,198,3,5,212,155,26,2,128,145,128,192,0,0,64,0,7,38,178,50,120,233,62,27,73,157,100,78,59,162,211,3,199,201,225,145,243,222,89,224,114,79,153,40,203,169,82,208,105,212,151,229,147,132,228,234,106,78,248,102,186,156,154,204,114,124,203,111,234,138,57,22,159,62,179,34,126,187,95,59,236,76,87,181,166,220,177,40,206,91,165,30,27,247,54,179,60,112,217,4,174,254,190,229,149,10,68,55,182,46,79,162,228,166,249,57,188,71,47,151,165,113,93,103,233,53,18,250,120,178,123,164,228,251,187,16,196,122,30,98,1,128,8,98,0,40,64,0,3,16,192,104,180,64,200,171,36,98,0,16,8,6,49,0,20,2,24,80,49,0,69,5,146,0,93,129,54,50,40,1,1,67,0,0,36,6,196,16,12,40,116,21,52,5,8,129,162,145,40,180,20,232,25,66,100,84,50,77,9,104,168,128,27,17,80,132,85,10,128,10,36,160,0,24,200,169,41,0,208,81,66,104,177,16,69,14,134,5,17,65,69,136,8,17,76,144,132,33,129,81,44,146,201,0,24,128,0,5,99,64,12,69,50,64,6,32,1,0,49,1,67,36,44,10,100,216,8,41,216,236,145,129,73,149,102,99,178,1,146,54,201,101,5,148,153,3,64,104,2,177,216,0,197,98,220,65,118,61,198,86,59,3,77,193,100,88,236,41,178,88,88,128,76,145,178,89,80,236,44,144,2,172,25,32,2,100,50,217,44,35,215,1,136,230,217,8,161,0,132,80,128,145,23,66,162,162,6,58,0,0,0,0,177,216,128,6,2,24,0,192,0,6,0,20,198,32,2,128,17,68,19,66,46,133,64,33,128,0,134,0,5,12,148,82,10,96,48,1,12,4,3,24,134,3,40,145,133,85,140,129,144,80,134,38,4,177,12,10,33,130,77,186,69,51,163,67,139,126,93,239,164,127,212,35,191,79,137,98,197,24,127,127,185,114,144,251,17,35,147,160,76,162,16,236,5,38,114,106,91,219,107,170,228,233,155,57,243,115,22,6,155,183,69,73,119,86,115,207,62,217,80,240,207,253,219,235,19,201,241,93,79,147,130,114,191,83,225,20,120,190,39,170,252,198,179,109,222,60,124,81,204,229,212,201,116,187,229,149,216,130,147,14,5,216,47,162,1,109,250,141,113,203,237,200,239,191,98,241,97,150,163,52,113,43,93,228,215,96,50,209,235,50,233,117,94,118,38,183,83,79,114,180,211,52,158,104,239,221,141,174,126,86,122,24,127,15,75,60,212,99,158,175,221,27,255,0,244,158,104,190,102,218,250,80,30,135,225,105,199,54,138,120,229,219,35,104,247,148,90,146,246,60,207,7,240,217,104,106,59,90,138,183,203,234,122,236,12,178,66,250,24,180,116,178,39,11,229,1,141,112,41,246,251,22,133,53,194,3,9,5,132,201,178,134,82,34,198,153,5,88,236,155,2,138,176,178,64,130,172,44,144,176,42,192,155,11,1,128,172,96,59,11,21,137,128,119,60,159,17,205,230,106,54,175,134,28,126,231,126,171,58,193,137,203,230,124,71,238,120,167,94,39,245,203,187,252,32,24,29,92,136,67,0,16,134,0,32,0,0,26,1,160,24,192,100,12,64,1,72,0,96,33,133,14,128,0,96,20,128,64,25,49,0,128,160,16,192,0,6,20,138,66,24,0,0,5,48,21,128,0,0,192,105,20,8,100,83,19,21,138,192,98,11,24,18,201,40,0,66,101,9,162,162,64,116,0,8,162,71,100,83,40,129,216,20,0,4,84,138,198,196,84,59,19,99,161,48,17,35,2,137,2,168,84,16,153,37,209,45,0,130,134,0,77,13,33,128,1,35,0,16,138,36,0,67,16,8,96,0,0,85,5,1,32,49,0,5,137,136,10,37,140,24,16,59,6,32,42,199,100,12,10,177,88,0,10,199,100,128,26,88,236,129,145,84,32,2,132,201,99,100,128,0,12,33,8,98,1,0,8,15,102,128,160,163,155,162,4,85,8,33,8,161,0,128,96,4,209,37,138,138,137,2,132,2,1,128,0,196,48,0,1,128,134,3,10,6,33,128,209,68,161,144,80,128,96,32,29,5,0,168,6,48,36,104,0,42,144,201,40,0,6,32,1,128,232,0,98,24,80,0,0,82,1,1,2,98,24,20,35,213,211,98,242,176,198,47,171,229,156,58,92,126,102,104,223,69,203,61,59,171,108,199,85,97,178,27,71,30,93,84,165,38,147,164,71,153,47,212,101,167,119,0,113,172,242,70,145,206,5,228,124,28,217,31,6,147,201,184,198,111,130,140,97,55,24,205,31,53,227,89,220,245,11,26,127,15,250,159,66,228,162,242,127,115,227,245,25,124,237,68,242,95,89,54,133,9,59,43,254,198,107,169,162,93,93,113,244,102,69,36,164,213,13,199,144,143,75,99,225,221,251,20,47,133,110,125,58,159,67,248,91,66,167,135,46,163,52,111,123,238,124,254,40,75,81,159,30,8,39,114,124,159,160,233,52,241,210,233,113,225,138,248,87,63,112,50,134,138,24,243,111,131,105,123,29,92,165,238,15,128,76,0,105,176,160,1,136,96,4,184,90,179,57,199,208,108,75,91,147,3,135,43,50,114,43,83,233,103,51,157,178,163,85,34,148,140,108,106,69,27,38,85,152,169,23,96,105,99,51,177,217,5,136,86,22,0,99,155,81,28,43,158,91,232,145,171,60,233,180,181,51,121,28,29,42,140,100,194,165,248,196,99,42,150,63,237,35,187,79,171,197,169,134,236,114,251,175,99,201,212,75,205,205,89,49,170,93,34,249,71,86,45,50,193,56,100,133,167,46,170,187,25,151,86,204,122,65,200,163,208,174,198,145,229,120,139,111,84,215,180,81,202,116,120,142,72,254,99,107,248,165,38,151,236,145,204,118,231,227,207,215,208,33,129,182,72,6,32,1,12,0,64,48,0,24,12,0,0,0,6,32,32,6,32,10,118,59,36,0,171,1,0,0,0,194,16,12,0,0,9,121,35,30,178,65,86,51,131,55,137,98,198,158,215,108,226,205,226,121,50,70,163,193,155,212,141,78,109,122,249,51,227,199,241,73,9,106,113,85,238,71,206,100,203,41,59,156,155,18,114,107,134,204,127,163,126,15,160,159,136,96,138,248,172,197,120,164,27,248,79,17,69,150,183,46,134,124,234,248,71,208,99,214,98,201,243,83,47,207,199,250,145,243,190,99,220,139,110,87,197,151,253,15,7,209,198,74,93,29,150,143,19,71,169,120,178,43,151,164,246,226,211,73,163,164,235,88,188,226,208,152,89,45,149,0,8,97,0,201,24,0,196,48,160,40,116,58,2,5,69,208,109,3,58,41,33,209,73,1,59,69,70,141,18,20,14,129,12,8,98,41,146,17,68,176,76,27,2,0,108,69,67,1,5,133,50,88,88,152,66,16,196,0,48,24,18,196,91,66,160,36,10,161,237,3,32,52,104,154,2,64,167,18,104,10,67,162,81,86,20,153,35,98,8,9,40,150,0,0,32,1,12,0,67,0,1,131,24,1,0,49,0,20,33,128,192,64,2,98,27,36,0,98,24,0,134,32,16,134,0,123,96,48,57,58,36,77,22,0,102,20,85,1,81,0,85,8,5,66,42,133,64,42,21,20,0,64,21,66,162,161,0,232,64,5,8,97,64,12,0,67,1,128,20,33,144,49,130,24,0,134,1,72,6,48,36,69,209,52,0,82,36,104,11,1,33,128,12,0,41,12,96,64,128,96,2,24,0,0,13,23,143,31,153,56,199,220,14,205,30,61,152,119,119,145,180,254,16,232,146,64,250,28,219,112,229,199,207,29,76,45,197,211,59,166,171,169,148,241,199,34,244,181,184,163,4,199,102,110,225,42,101,93,129,100,77,130,125,136,203,194,8,243,124,79,81,228,233,245,18,254,142,63,208,249,104,124,54,123,31,136,114,255,0,10,17,191,137,242,120,248,215,160,149,90,69,242,105,31,243,51,74,205,34,255,0,185,5,171,161,191,133,183,217,95,94,192,70,88,249,147,134,40,175,84,159,185,71,183,248,71,77,28,154,172,154,140,156,184,46,62,231,216,93,158,87,130,120,111,228,116,183,63,142,117,199,178,61,68,168,2,68,26,62,134,108,11,76,102,105,148,152,15,160,211,177,0,13,240,172,23,166,41,25,111,221,57,70,253,49,234,94,248,190,224,115,234,116,139,63,49,150,201,127,145,231,79,79,147,12,235,36,127,126,204,247,18,20,161,25,71,108,146,107,234,93,30,36,186,17,23,203,59,181,58,22,174,88,121,254,147,207,92,79,159,177,81,170,101,166,100,82,97,26,133,146,153,86,20,5,138,196,216,21,184,228,213,225,121,61,80,248,189,189,205,247,11,113,7,149,56,74,233,198,87,237,71,94,131,75,146,50,223,61,209,135,104,183,215,246,59,99,145,23,189,5,87,97,55,66,220,15,144,143,3,199,225,56,99,89,224,249,134,93,223,220,48,100,89,177,71,36,122,73,29,250,252,113,201,138,112,151,73,58,103,135,225,146,120,51,100,210,100,234,157,196,233,207,167,62,189,189,26,1,136,234,228,64,48,1,0,192,4,3,0,0,0,0,1,136,0,0,0,0,0,0,98,24,0,0,192,0,0,0,199,54,161,97,234,108,121,122,220,190,182,103,171,141,243,54,182,159,137,99,218,235,169,229,230,212,79,36,155,220,204,220,91,201,247,46,56,155,150,212,172,225,122,181,218,115,140,57,52,198,151,115,124,120,106,77,77,11,34,132,29,89,150,153,203,5,187,190,14,136,71,18,251,163,158,89,45,84,74,138,244,253,89,21,171,242,229,211,169,19,226,52,145,48,78,61,21,154,71,14,76,157,17,23,28,82,221,186,202,134,70,151,39,108,244,109,67,167,39,44,177,56,190,81,117,44,11,41,234,120,127,136,110,172,115,127,99,199,148,88,66,78,50,77,117,70,185,184,197,154,250,196,236,163,147,65,155,206,211,197,190,168,235,61,14,0,0,10,0,1,0,202,72,72,180,69,85,9,142,196,69,33,128,152,8,19,19,100,217,81,165,146,201,220,45,192,213,216,89,158,225,238,2,155,33,176,178,66,29,140,145,162,138,33,150,32,36,6,20,4,178,75,100,128,128,96,0,82,37,20,3,29,2,40,138,154,29,0,192,151,18,118,154,18,192,154,37,162,172,69,16,5,80,168,32,160,161,131,96,65,35,10,1,80,168,186,10,2,40,40,186,10,2,40,11,160,160,36,99,160,2,24,138,104,84,2,1,136,0,98,16,0,0,0,128,0,160,0,0,16,12,64,123,180,3,3,139,161,0,192,9,100,148,197,69,8,10,161,80,8,40,116,0,69,8,177,80,68,128,196,2,17,66,42,16,192,97,64,196,48,0,24,81,0,48,24,12,98,24,80,58,2,128,154,24,192,4,42,42,135,65,81,65,69,80,168,33,20,32,1,140,67,10,99,16,200,1,0,0,0,20,128,17,217,163,199,241,77,253,145,200,149,179,211,132,118,65,68,207,75,0,12,150,101,167,46,174,246,240,114,41,209,221,153,110,137,231,77,109,149,20,108,242,44,145,169,254,204,203,152,177,38,109,28,123,162,17,23,98,151,170,45,10,81,113,100,121,155,88,31,45,227,242,189,84,33,250,99,103,28,120,138,92,157,158,49,9,100,241,76,138,49,109,36,186,125,142,127,39,37,214,214,69,36,90,94,214,37,142,86,183,52,151,220,210,49,134,234,115,138,94,236,129,174,21,242,143,71,240,206,151,243,158,42,243,77,92,49,122,157,255,0,145,229,228,204,158,54,162,254,159,116,125,191,225,255,0,15,126,31,225,209,83,85,151,39,170,127,79,161,71,168,49,12,4,68,139,100,176,51,41,0,1,102,115,150,216,185,62,136,174,198,57,162,231,183,26,249,223,63,110,224,60,105,172,81,221,241,75,212,255,0,113,209,111,151,96,2,82,113,45,100,247,38,131,104,26,113,35,159,85,162,134,117,185,122,114,46,146,255,0,185,84,209,74,64,121,25,49,207,28,156,100,169,163,56,182,123,25,49,199,37,110,237,236,97,155,195,237,110,197,43,250,51,90,152,226,82,43,112,75,28,161,45,178,77,50,105,132,85,137,143,107,13,172,12,217,13,179,87,22,67,136,25,219,15,89,123,81,74,144,10,17,155,249,168,218,62,158,173,178,20,146,43,114,116,21,203,169,231,122,143,94,199,204,106,181,11,243,81,203,181,227,205,141,212,162,207,162,212,228,88,229,146,83,60,47,21,142,44,209,134,120,73,121,159,12,151,184,71,169,9,41,194,50,143,73,43,67,62,127,79,175,203,167,74,158,232,116,112,103,179,165,213,226,213,47,68,170,93,226,250,157,121,234,87,46,185,198,227,10,3,108,1,12,0,67,16,192,0,0,0,67,16,0,0,0,0,12,0,0,96,0,0,0,3,2,12,181,19,242,241,182,120,247,230,73,238,59,53,249,151,195,125,15,53,228,56,119,214,215,163,137,145,209,182,27,120,234,47,51,100,105,117,57,231,150,186,19,230,58,182,115,109,182,76,210,174,76,161,167,158,105,110,111,131,61,206,114,58,176,201,202,74,40,15,79,195,252,59,4,233,79,150,123,184,252,35,71,178,188,164,207,55,75,147,6,143,18,150,89,173,198,121,191,18,109,117,131,29,253,89,27,245,30,188,252,47,77,24,241,142,40,205,105,180,216,251,68,240,50,248,190,175,93,52,183,172,81,75,157,189,206,28,249,166,164,255,0,139,57,126,227,15,39,214,188,90,105,42,244,156,122,159,13,193,59,112,105,51,229,191,49,145,116,156,191,185,81,215,234,35,211,44,135,137,231,30,134,167,69,229,182,154,253,207,55,54,25,65,223,99,175,23,137,205,241,153,110,71,68,222,28,176,225,174,74,158,175,197,248,55,242,153,233,156,154,12,113,197,139,210,238,206,141,199,167,159,143,47,95,90,88,172,139,3,76,168,104,72,160,46,35,179,61,193,184,141,52,177,89,22,43,6,175,112,183,19,98,176,27,100,182,2,42,11,21,128,0,0,0,67,1,12,0,0,65,84,2,0,24,201,29,128,153,37,146,192,64,2,2,138,68,161,129,99,38,192,138,2,198,72,14,201,108,4,84,0,0,3,6,128,8,169,98,162,232,40,162,54,134,211,74,10,32,204,116,58,17,80,168,40,161,208,84,208,168,186,10,32,204,40,186,21,21,17,66,162,232,64,77,19,70,140,134,4,136,161,21,8,0,2,129,12,0,64,48,1,8,98,3,223,1,133,28,93,72,40,170,24,25,208,141,26,37,128,137,40,40,34,68,85,8,162,64,96,2,162,104,177,4,72,12,64,0,3,1,0,192,6,134,33,128,12,0,0,104,0,42,134,36,80,8,99,2,40,1,128,8,40,170,10,2,40,69,208,168,8,24,80,20,3,16,200,24,0,0,198,137,41,1,209,165,134,236,169,246,143,39,113,142,150,27,113,95,121,114,106,98,183,9,178,88,196,200,51,159,67,147,54,45,221,58,157,114,50,152,30,127,67,108,89,40,51,227,249,215,238,101,23,76,168,236,148,99,53,201,231,107,18,196,159,39,92,114,212,79,59,95,63,68,152,31,41,60,153,37,150,82,79,150,223,33,252,86,157,240,68,121,52,79,130,41,108,147,235,49,74,17,140,91,124,190,214,104,41,252,81,79,239,236,7,119,128,233,163,170,241,141,62,57,43,140,94,233,125,107,147,244,35,224,255,0,12,101,88,252,99,29,252,241,148,79,187,93,0,6,132,48,6,75,40,144,16,232,2,232,4,204,225,234,203,41,118,138,218,191,234,84,165,81,108,113,142,216,40,190,189,95,220,0,67,0,1,166,72,1,98,161,88,236,7,69,65,237,117,217,146,62,160,44,152,227,46,37,20,209,207,61,20,101,240,75,111,209,157,105,218,250,139,163,40,243,231,166,201,15,150,215,208,206,143,80,82,140,101,241,36,192,242,246,144,241,89,233,203,77,142,93,171,236,101,45,35,249,101,253,203,168,224,242,152,188,166,118,75,4,227,242,144,226,7,43,199,238,137,107,111,99,174,140,114,68,35,204,213,227,140,242,61,202,206,127,203,97,151,18,197,23,251,29,186,199,182,81,117,118,97,31,81,81,199,155,193,180,249,83,120,155,197,47,167,40,242,117,58,29,70,134,91,164,184,93,39,22,125,60,98,200,212,97,121,177,56,251,251,140,93,120,154,95,24,107,209,168,91,191,173,117,61,76,121,97,150,59,177,201,74,62,232,243,37,224,57,219,110,51,199,246,103,29,231,208,103,113,150,236,115,69,157,89,245,155,196,191,31,70,7,153,131,197,163,211,60,43,250,163,255,0,99,208,199,146,25,99,186,18,82,143,186,58,78,165,115,188,216,160,24,26,100,0,0,8,6,0,33,12,0,0,6,0,0,48,0,24,0,136,203,45,152,229,47,161,161,201,175,158,221,60,140,223,139,207,215,141,155,35,148,228,253,204,193,187,144,186,179,204,245,21,88,153,164,177,100,138,185,66,73,123,180,37,181,125,192,152,69,157,152,49,173,155,148,186,28,114,200,250,36,105,167,188,147,81,110,144,71,167,138,90,120,243,146,231,35,206,207,79,36,165,30,35,103,84,180,110,253,45,153,100,210,77,33,177,171,205,114,194,110,54,144,155,101,121,114,140,186,21,40,201,124,81,104,51,237,139,73,147,181,148,226,239,131,93,156,20,100,163,75,146,148,165,93,67,172,148,78,169,248,126,103,143,205,132,27,137,23,28,248,245,25,113,191,76,153,235,232,53,158,119,163,39,196,120,219,106,71,86,150,214,88,53,214,206,156,215,62,163,222,1,88,29,156,85,99,178,6,3,176,177,0,14,197,96,0,22,0,32,24,8,96,0,0,4,128,196,0,50,70,5,8,0,41,142,132,138,2,64,116,32,24,128,96,77,8,177,0,134,33,1,86,50,10,64,80,48,67,160,168,17,109,19,68,64,33,129,64,80,134,20,12,67,32,105,3,136,208,194,178,104,70,146,68,237,8,73,20,144,210,24,84,80,246,140,160,39,96,109,40,25,6,51,84,100,217,172,204,154,52,202,64,97,64,72,81,84,20,4,133,14,128,5,65,69,80,80,16,34,201,40,65,67,160,162,15,122,134,48,56,186,144,12,64,38,73,76,69,8,6,0,34,75,21,4,69,1,116,38,138,32,7,64,4,133,21,66,2,64,162,66,0,0,0,41,18,82,1,148,73,72,40,161,208,192,0,98,25,20,198,36,80,0,12,0,6,3,32,138,10,40,64,69,10,139,161,81,68,12,96,0,0,0,50,241,199,116,227,31,118,66,58,180,113,185,202,94,194,142,206,138,132,216,217,39,54,204,150,81,44,12,228,103,35,70,67,86,6,77,251,156,121,99,229,207,143,133,244,61,15,46,204,242,226,142,215,25,62,25,81,198,159,7,7,137,113,167,155,250,51,186,73,227,150,215,251,63,115,131,196,229,122,76,159,225,101,31,41,15,132,180,235,185,156,25,162,234,97,90,39,233,179,54,253,83,127,177,162,232,204,215,193,31,121,59,3,232,255,0,10,232,214,76,190,124,151,192,183,47,250,31,94,190,19,205,240,45,58,211,232,35,199,50,61,40,191,73,64,49,0,12,66,16,5,128,32,96,75,245,78,49,253,217,109,145,31,154,95,176,54,5,1,41,142,192,96,0,0,0,0,22,82,100,141,1,73,212,135,34,89,93,96,152,9,49,145,124,142,192,160,38,199,96,50,92,35,46,169,12,0,202,90,104,62,150,140,114,104,221,122,101,103,106,19,3,193,213,224,244,181,37,204,93,152,194,9,35,217,213,97,89,119,46,251,93,30,68,77,198,105,237,29,20,144,80,68,53,236,113,120,135,135,195,93,142,165,233,201,31,134,94,223,248,61,26,13,160,124,62,92,57,52,217,165,135,52,118,202,37,97,207,147,79,147,126,41,109,127,234,125,31,143,232,163,168,210,121,177,95,196,197,207,222,61,209,242,241,229,25,248,211,232,180,26,220,90,207,68,191,135,155,219,180,190,199,100,176,202,63,83,228,227,39,25,38,157,53,209,163,233,124,43,196,22,179,22,204,143,248,208,235,253,75,220,223,61,214,47,17,160,29,111,28,101,203,137,142,76,91,86,232,243,19,164,233,206,242,200,69,8,211,36,3,16,0,12,0,0,0,0,0,0,14,47,18,254,65,218,114,235,227,187,79,35,61,124,94,126,188,58,163,219,240,220,24,180,152,22,163,44,20,178,79,225,179,195,127,17,245,24,112,173,67,210,175,146,185,60,157,61,223,148,155,237,83,214,70,113,172,216,163,181,158,79,136,232,113,66,75,38,21,74,93,143,99,197,63,45,137,236,93,81,58,45,60,117,240,91,158,213,19,17,215,169,44,124,239,229,246,211,146,61,47,13,240,232,230,201,185,58,72,245,188,67,195,32,244,173,67,226,93,14,63,11,193,151,26,245,90,53,174,115,151,100,188,62,186,51,41,248,108,218,236,122,42,195,117,19,90,120,57,188,58,88,221,209,158,217,71,137,69,73,30,230,92,150,169,156,57,48,238,229,3,30,86,93,54,44,143,136,236,102,89,116,145,132,61,57,45,251,29,249,113,215,84,115,78,42,37,212,188,198,58,61,19,121,87,27,164,207,181,193,167,197,29,34,199,73,36,143,11,195,245,56,180,186,121,100,148,110,94,231,44,252,115,62,105,212,98,212,70,167,142,23,140,120,108,49,228,121,112,62,59,163,143,67,133,203,34,151,177,233,101,202,167,134,77,243,42,232,70,135,30,204,27,154,166,206,191,159,183,47,215,35,96,24,30,151,144,12,64,3,1,0,12,5,96,64,196,0,2,24,128,6,0,48,16,12,2,164,10,21,0,128,98,1,148,137,26,10,160,0,0,160,1,0,8,0,4,33,128,8,164,42,26,65,20,139,68,35,68,70,137,162,26,53,161,52,21,149,13,34,246,142,130,34,137,45,146,2,41,9,34,210,1,162,168,34,141,18,34,179,113,38,141,90,21,1,27,67,105,170,136,109,10,199,104,109,54,218,45,160,100,38,104,209,18,8,202,70,109,26,178,74,140,232,40,209,33,180,6,84,61,165,80,209,68,56,147,70,178,51,8,16,52,82,29,88,86,84,61,166,170,37,236,38,142,109,161,70,238,4,236,3,217,17,116,73,201,208,132,48,1,5,12,0,84,34,132,2,17,84,20,81,32,80,128,154,21,20,0,64,138,10,42,36,146,128,9,2,132,16,134,3,0,45,18,82,10,160,1,145,64,138,10,1,34,145,35,2,192,16,200,1,136,97,72,69,18,16,18,202,16,18,3,2,137,2,168,40,4,143,71,77,29,152,87,187,228,224,132,119,78,49,247,103,167,209,25,233,96,98,177,208,81,150,129,50,69,10,109,36,6,76,92,34,37,63,98,55,1,180,166,163,19,134,114,221,38,217,188,165,104,231,201,233,108,12,179,38,224,210,60,157,100,155,211,102,140,191,75,61,41,231,138,116,207,59,196,156,99,139,37,190,37,23,69,71,204,209,105,144,153,72,202,174,82,168,51,77,54,63,51,85,139,26,253,73,25,75,151,24,253,79,91,240,230,15,204,120,198,54,250,66,230,202,62,227,12,60,188,81,130,249,85,20,186,180,82,33,252,76,7,96,33,128,0,134,128,104,137,186,77,149,216,137,114,212,125,216,15,225,74,36,183,200,219,183,100,119,2,172,44,144,3,75,25,157,142,192,187,11,38,194,192,171,29,145,99,176,46,248,28,29,198,75,216,128,198,253,82,95,64,19,124,149,102,115,116,17,144,23,124,149,102,109,141,48,52,176,178,70,5,161,178,17,64,99,147,137,193,255,0,85,30,62,205,185,37,31,103,71,175,169,117,6,215,110,79,59,54,223,205,79,217,202,205,68,165,180,78,39,84,244,242,143,78,81,141,4,103,65,208,211,104,156,74,57,117,216,231,147,73,145,99,87,42,180,189,207,136,159,19,116,126,130,149,112,113,234,124,63,77,153,202,82,195,7,187,226,224,152,62,41,154,105,53,19,210,234,97,154,31,43,229,123,174,231,103,137,248,108,180,51,78,45,203,12,159,166,94,207,217,158,121,149,125,222,41,71,36,35,146,14,227,37,104,112,130,113,113,125,15,51,240,238,163,205,208,121,109,250,177,75,111,237,213,30,174,30,85,154,71,6,72,236,156,163,236,65,213,173,141,102,79,245,35,152,237,28,44,202,66,24,26,66,1,136,0,0,2,0,0,0,51,206,183,98,146,250,26,9,171,84,22,62,107,39,199,71,209,120,6,174,50,199,229,77,250,161,208,241,181,152,124,189,68,184,225,147,139,35,195,146,19,131,166,153,227,234,61,156,117,158,223,71,171,240,255,0,205,106,119,66,116,223,84,205,49,232,179,233,114,199,203,202,156,123,163,93,54,173,44,81,200,213,218,234,92,181,120,101,204,142,111,71,214,176,123,238,45,217,81,130,143,67,151,75,154,19,212,73,67,161,216,186,134,41,237,34,107,131,83,57,148,114,184,238,145,113,198,145,91,75,138,34,185,242,105,86,69,208,228,201,225,41,191,142,143,98,212,35,103,143,175,241,5,9,210,101,67,135,132,71,107,78,108,225,213,232,229,163,149,174,98,94,79,26,158,205,184,151,238,112,207,85,44,175,215,57,126,229,87,86,149,41,55,46,182,117,116,57,116,125,206,163,211,249,124,121,63,111,160,64,7,87,0,0,32,0,0,0,0,0,0,0,1,128,1,0,0,5,12,0,8,0,1,133,42,17,66,0,0,24,12,0,100,82,17,66,40,66,40,0,84,20,85,13,34,9,72,173,165,168,142,130,226,40,164,135,64,69,0,0,0,38,49,1,44,74,37,164,90,136,16,162,58,52,218,27,66,146,69,164,36,139,68,84,208,109,44,8,38,130,134,0,72,153,68,50,137,100,72,166,200,101,101,156,137,42,68,149,12,27,16,50,133,96,132,84,64,26,224,141,166,201,6,210,12,210,45,34,182,142,130,132,139,161,34,136,19,137,59,77,2,136,175,74,132,209,116,20,115,109,149,10,141,40,84,84,64,21,65,64,77,1,84,20,4,128,192,9,17,65,64,69,8,186,17,68,136,178,104,9,10,42,130,138,136,17,84,42,1,0,192,6,134,34,128,101,9,20,69,0,3,1,0,192,6,134,132,50,6,3,0,160,69,5,1,2,40,2,36,6,32,0,161,128,26,233,35,121,28,189,145,216,99,166,142,220,87,238,108,251,25,173,195,0,50,201,145,68,130,167,61,167,52,242,89,51,157,145,96,54,196,0,80,25,230,134,248,113,215,177,160,1,224,106,100,213,156,153,50,249,250,92,144,110,229,4,122,222,39,165,127,204,130,235,241,30,38,92,82,197,39,62,213,82,65,30,52,75,76,142,229,174,166,85,87,121,23,209,31,83,248,55,15,167,83,159,234,160,191,212,249,88,252,114,62,235,240,190,47,43,193,241,203,190,73,57,148,123,68,203,226,26,20,250,129,35,16,0,12,145,129,76,207,231,191,100,83,37,124,207,246,1,55,192,144,72,64,80,130,194,192,96,43,29,128,0,172,55,0,194,197,98,176,47,119,2,197,47,227,126,204,155,224,88,159,251,194,2,179,62,164,99,151,3,206,204,177,50,141,219,26,145,23,192,38,65,173,141,72,129,129,170,101,118,51,76,174,192,101,168,254,84,190,199,151,151,213,52,253,226,143,87,55,242,228,121,146,249,62,198,162,87,169,129,238,193,6,255,0,72,79,12,101,219,145,105,154,252,188,62,198,182,101,92,83,194,226,100,122,15,148,115,101,197,221,21,28,237,18,203,170,19,69,71,46,179,75,29,94,155,38,9,252,235,135,236,251,51,225,167,9,66,114,132,213,74,46,164,189,153,250,21,31,47,248,139,74,177,107,252,216,175,78,104,238,255,0,220,184,127,244,37,82,252,55,151,203,207,168,131,249,177,218,251,167,255,0,147,234,112,198,160,143,139,240,151,183,197,48,46,210,109,127,145,246,152,250,8,50,215,99,221,141,75,244,158,121,235,101,245,39,23,220,242,164,182,201,167,216,235,197,114,238,123,72,0,27,115,0,0,84,0,0,2,1,128,8,6,0,121,254,41,143,118,61,201,116,60,155,116,125,38,76,107,36,28,95,115,231,243,227,120,114,202,44,225,250,115,239,93,255,0,62,189,99,219,240,124,143,54,149,193,252,167,76,241,38,112,254,29,149,207,36,79,79,47,166,77,30,122,245,243,125,39,73,21,139,34,103,165,184,242,183,209,211,143,81,113,34,187,30,74,34,89,14,89,231,174,230,95,152,42,59,55,151,28,135,28,38,164,108,151,29,64,122,140,222,134,145,230,172,56,220,220,178,45,199,118,92,91,151,82,35,164,109,117,32,227,158,76,80,226,24,226,112,106,33,28,178,232,147,61,108,222,30,220,109,78,143,35,81,135,38,12,158,190,81,98,218,223,71,141,195,134,117,153,105,189,81,179,99,213,249,124,120,255,0,111,253,16,0,29,92,72,6,32,16,12,64,0,49,128,128,96,2,1,128,8,96,0,0,3,32,0,0,40,0,24,5,14,134,135,68,84,12,170,10,1,5,20,144,232,42,40,40,211,104,246,129,10,37,168,148,145,74,36,84,237,29,23,66,34,162,133,70,148,42,2,40,40,186,16,17,64,145,116,82,136,19,24,150,162,82,67,162,42,104,150,141,25,44,9,69,32,26,2,168,76,162,91,10,134,43,20,153,27,138,141,44,205,176,178,100,194,6,204,219,6,201,108,210,37,136,96,84,52,129,162,208,50,12,134,135,180,105,1,72,170,18,40,138,40,116,48,34,149,12,96,0,48,24,30,152,12,14,109,149,10,138,0,34,133,69,208,168,9,1,208,80,10,137,162,128,162,68,88,168,8,21,23,66,160,136,10,42,130,128,154,10,40,10,34,133,69,208,128,138,17,76,69,64,48,24,13,20,36,82,34,129,128,232,129,1,84,42,1,12,6,20,208,196,48,1,136,0,40,40,96,4,80,139,10,2,82,29,88,232,188,74,230,128,234,74,146,94,193,220,72,111,169,134,147,150,107,28,44,226,150,71,38,116,231,142,228,114,75,27,64,22,22,79,40,157,197,26,88,89,158,225,167,97,23,99,76,74,18,101,249,116,21,25,34,178,99,148,95,116,124,255,0,136,99,219,25,35,232,164,121,190,35,135,116,27,8,248,142,230,176,247,34,74,167,47,185,112,124,72,202,171,30,57,100,146,140,121,148,229,75,238,126,149,166,192,180,218,124,88,35,211,28,84,79,138,252,49,167,252,207,139,97,109,92,113,39,146,95,183,79,243,62,233,252,69,20,133,32,6,4,131,16,48,16,201,26,1,178,35,240,125,216,77,240,37,240,199,236,2,144,10,79,145,88,5,142,200,177,89,70,155,133,184,206,194,192,189,194,220,64,128,215,112,89,152,236,11,177,97,127,239,17,21,240,24,31,241,227,247,2,245,12,203,17,121,250,153,227,234,17,183,96,76,59,16,159,33,91,41,15,113,158,224,92,129,188,13,59,25,65,154,55,193,4,100,248,37,246,60,201,118,61,12,210,244,51,130,93,81,98,87,94,146,126,134,189,142,141,199,30,149,250,165,246,58,66,180,177,50,108,86,65,158,72,24,180,116,201,153,73,21,25,118,60,127,196,88,124,205,2,203,92,226,154,127,179,225,255,0,208,246,76,117,120,86,163,73,155,23,235,131,69,31,19,163,158,207,16,211,191,253,72,159,119,5,193,240,24,191,226,176,191,235,143,250,159,160,37,68,10,72,243,245,144,219,151,119,105,30,145,207,172,134,236,45,254,158,77,115,125,179,212,244,243,128,0,236,224,64,48,40,4,48,8,64,0,0,0,58,0,60,191,23,196,146,89,18,228,245,40,230,214,226,243,112,73,25,234,108,111,155,149,159,225,152,122,178,72,247,179,96,83,143,212,243,63,13,225,112,211,201,191,212,123,51,232,120,175,215,187,159,143,31,46,57,66,92,132,33,41,69,184,246,59,243,40,201,83,70,16,138,197,100,105,231,207,36,147,166,103,230,155,234,107,115,163,146,84,17,209,29,69,119,52,142,178,187,158,108,140,220,154,238,92,77,123,63,158,228,167,226,60,112,120,190,112,188,226,226,107,213,158,190,114,84,142,76,206,83,230,76,231,89,232,213,101,82,6,183,209,202,174,39,89,134,154,28,238,55,61,95,159,199,147,244,255,0,208,16,1,209,204,8,96,2,1,128,0,12,0,64,85,5,16,72,21,66,160,164,49,128,8,6,0,1,67,24,84,140,116,58,32,72,164,73,72,41,208,232,17,68,82,72,116,3,64,10,37,81,73,14,136,169,72,170,24,17,72,40,99,160,38,130,138,161,208,16,209,6,173,16,208,9,35,68,133,20,90,0,160,40,2,165,144,203,100,129,35,1,54,16,236,150,196,228,68,164,80,166,200,176,108,139,43,45,44,153,48,37,128,153,35,98,42,16,21,67,160,21,148,132,145,73,5,58,10,24,136,1,128,192,99,1,145,64,194,128,40,1,129,7,166,0,6,26,48,1,133,33,81,64,4,208,168,160,8,138,21,22,42,2,68,85,5,1,33,69,8,5,66,162,128,162,40,69,138,130,36,150,89,44,162,25,37,180,42,40,72,164,33,144,82,41,9,13,16,80,196,138,10,4,48,2,104,96,48,0,0,32,0,0,6,49,12,5,64,80,128,70,184,87,86,102,116,99,85,4,42,197,196,79,169,68,179,42,153,171,70,15,169,209,68,210,3,15,43,119,96,252,173,157,9,160,222,128,231,252,170,65,229,109,236,108,242,35,57,100,40,139,21,137,187,0,6,114,234,227,120,217,210,217,134,163,224,100,31,1,145,255,0,22,127,226,96,187,134,94,51,100,255,0,19,255,0,80,93,25,7,214,254,10,193,183,6,167,59,92,202,81,130,253,185,255,0,169,244,175,169,226,254,18,244,248,63,223,44,191,232,123,69,20,12,16,164,4,3,1,0,134,137,26,2,114,62,6,251,125,137,200,84,250,129,148,186,136,111,168,138,132,0,0,32,24,128,0,6,2,16,199,5,108,7,94,145,97,254,124,62,239,253,13,39,240,153,225,254,124,62,204,40,207,241,17,15,136,188,191,17,16,248,144,70,239,225,51,238,105,46,134,79,168,85,217,81,50,46,33,27,64,209,190,12,226,84,186,17,88,230,126,147,153,171,55,202,248,51,72,168,120,189,50,179,161,76,192,123,168,13,183,9,200,207,112,88,20,217,59,132,196,80,53,200,151,84,48,3,225,156,84,53,219,103,242,102,246,246,145,246,210,147,179,227,124,82,27,124,83,81,141,119,204,235,247,103,216,246,162,10,82,38,85,36,215,185,47,128,139,42,60,233,71,108,156,95,97,29,26,184,86,77,223,169,28,231,104,225,102,82,1,130,139,147,224,168,0,211,98,143,199,42,19,203,142,63,10,179,55,185,27,156,90,141,173,246,13,181,214,145,158,93,68,187,82,56,115,230,147,235,39,253,204,127,163,127,228,244,234,63,169,26,96,199,28,185,99,13,221,79,3,124,159,75,111,232,122,94,1,186,90,247,185,73,84,123,162,121,213,240,143,103,93,167,242,161,187,30,61,201,118,71,147,249,220,46,211,137,245,92,53,76,224,214,120,62,155,85,234,113,219,47,120,153,189,86,228,140,60,54,49,252,190,232,42,79,147,108,140,215,14,146,88,49,44,112,118,144,75,75,146,94,199,43,43,172,177,195,47,115,151,51,147,225,30,164,244,89,43,226,137,206,244,57,55,219,162,120,213,242,143,63,242,179,201,27,56,115,194,88,229,182,72,250,85,143,203,143,67,206,241,44,59,227,185,69,223,216,97,175,14,103,62,78,14,137,220,120,105,163,154,108,172,214,50,147,65,9,74,82,218,133,57,25,66,78,250,154,98,189,56,104,114,202,157,170,58,240,232,20,29,206,86,113,104,245,147,197,36,164,238,39,181,9,198,113,77,29,249,156,215,30,186,234,18,74,42,144,20,35,163,145,80,192,10,16,12,0,84,58,1,144,33,208,232,40,40,160,161,208,200,38,130,138,36,161,8,170,30,210,9,25,91,67,104,84,149,67,72,165,16,18,136,109,52,81,43,105,26,199,59,136,40,157,27,3,96,211,25,69,22,162,90,137,106,36,92,101,180,106,38,155,70,162,69,66,69,209,74,35,160,51,104,69,180,42,2,81,67,161,208,9,21,65,67,10,150,136,163,70,64,13,33,141,3,1,12,64,2,100,148,38,4,178,36,202,102,82,97,9,178,91,19,100,154,100,54,32,26,69,12,40,99,32,205,161,109,52,160,160,33,68,116,80,128,40,96,0,0,48,160,1,142,135,68,80,52,9,20,145,20,135,69,109,30,208,38,133,70,148,20,7,120,12,12,54,67,0,0,0,24,8,6,32,16,138,16,8,6,1,19,66,162,128,9,2,130,128,145,20,32,33,161,23,66,162,140,218,21,26,80,168,35,58,25,84,20,80,34,144,168,164,64,198,3,34,152,134,0,42,1,128,0,12,40,4,3,0,16,192,0,96,0,1,220,232,72,198,10,228,141,250,18,172,54,77,132,153,4,85,16,203,38,64,67,116,140,101,147,144,205,35,18,141,55,54,6,123,138,82,8,177,6,224,178,41,25,102,248,89,177,142,167,140,108,163,243,252,255,0,241,25,63,199,47,245,23,97,231,255,0,136,201,254,55,254,162,236,100,125,199,225,95,255,0,162,199,255,0,220,153,237,35,196,252,39,47,255,0,71,175,108,178,255,0,161,237,34,141,47,131,57,72,153,206,140,252,203,96,104,43,18,118,0,12,104,64,128,83,234,138,159,86,68,254,36,92,250,176,49,0,2,160,16,196,0,32,16,0,201,24,12,214,42,145,146,234,106,21,51,124,17,135,249,235,252,44,172,132,225,254,123,255,0,8,4,254,33,67,170,9,117,8,245,69,70,178,232,100,105,62,134,100,83,70,145,51,70,176,8,214,34,155,4,76,216,86,51,98,65,46,160,130,24,0,192,67,10,2,128,6,4,8,96,0,124,159,137,226,175,196,176,93,167,40,79,252,191,240,123,209,204,159,115,143,91,167,243,191,16,224,105,116,192,228,255,0,187,71,163,13,42,64,66,157,179,109,188,88,227,134,40,182,138,57,117,49,221,134,255,0,75,56,79,83,44,110,18,143,186,60,179,167,31,28,187,10,59,164,146,238,107,171,151,229,20,113,197,122,154,234,26,104,238,207,5,245,61,61,126,134,26,172,107,157,179,93,25,59,171,196,254,190,118,121,27,118,217,139,207,181,245,53,214,104,181,58,118,253,14,107,222,39,153,47,54,115,216,161,45,207,162,163,139,179,163,38,170,251,157,30,31,225,185,252,70,105,211,134,46,242,125,254,199,111,132,254,29,147,113,203,173,251,168,127,220,250,104,70,56,162,163,4,148,80,71,54,147,195,52,250,72,40,195,26,191,118,110,240,194,47,114,138,76,215,114,38,115,75,169,68,164,193,237,138,245,51,143,83,175,142,36,249,60,201,107,178,106,173,97,78,64,122,249,181,216,177,47,136,199,79,226,111,60,220,84,29,123,156,154,111,13,155,151,153,169,151,236,206,221,248,240,170,199,20,6,153,243,202,49,179,130,122,169,251,245,52,201,145,206,236,230,219,230,103,199,21,209,114,192,215,91,173,252,190,157,122,92,164,44,90,183,146,11,116,127,185,201,226,77,188,216,224,191,81,187,141,50,141,92,177,75,226,132,89,147,193,165,148,185,195,23,251,20,177,198,133,4,148,217,6,19,240,253,20,250,224,95,216,107,69,161,138,74,58,120,241,244,58,168,198,189,76,163,159,83,163,210,228,141,195,26,140,151,177,203,47,224,201,83,61,9,46,228,234,116,248,242,65,73,117,44,244,205,246,202,18,83,141,149,71,46,217,99,124,29,24,165,41,117,71,89,211,149,228,192,170,3,76,16,80,194,128,65,69,5,5,3,161,208,17,74,130,138,26,65,83,65,180,209,68,173,164,49,138,137,74,38,170,5,168,13,92,99,176,126,89,190,194,182,147,87,28,219,6,162,108,226,10,35,76,74,137,91,75,81,43,105,26,103,180,54,154,109,21,1,27,74,72,116,85,16,78,209,208,232,116,4,208,139,36,9,161,109,40,116,4,81,84,85,5,1,36,148,200,0,98,162,145,84,81,34,101,52,77,0,134,58,6,4,146,198,217,13,129,50,102,82,101,200,138,43,40,98,162,232,40,168,73,5,20,129,129,37,9,34,146,0,160,162,232,76,138,205,136,186,13,160,77,5,26,109,13,160,64,209,91,67,104,2,41,32,81,41,34,40,81,41,68,164,138,72,42,118,143,105,116,4,17,65,69,133,1,212,2,25,150,128,0,192,0,6,64,128,98,40,64,48,1,0,196,2,1,128,8,7,65,64,72,81,84,0,77,19,70,148,42,8,138,21,23,65,64,69,11,105,165,5,1,20,50,168,84,0,48,24,0,12,96,32,24,194,164,10,0,36,40,160,2,104,10,160,160,16,14,130,128,172,107,147,73,50,113,170,136,250,179,42,23,64,170,29,3,2,80,79,160,208,164,7,46,100,96,111,159,161,205,82,40,211,129,153,171,41,0,194,198,38,3,82,50,212,255,0,45,149,100,103,254,91,8,248,28,255,0,241,25,63,198,255,0,212,93,135,57,39,150,79,222,76,121,100,173,82,234,140,171,235,191,7,202,252,63,60,63,78,91,254,232,250,4,124,207,224,247,80,207,31,213,79,251,31,79,92,20,115,100,149,200,149,212,115,143,168,75,168,27,213,33,119,47,229,51,147,1,177,196,139,180,56,128,165,241,34,231,213,145,47,137,21,63,137,129,152,0,138,24,128,2,19,16,216,138,16,208,134,136,41,117,44,132,95,96,168,153,56,127,155,63,240,142,100,224,248,178,48,9,117,8,245,19,234,53,212,168,185,18,54,32,41,35,72,147,18,136,171,178,38,22,76,128,134,0,192,33,162,132,138,10,40,84,59,21,128,12,67,8,64,48,3,147,36,20,117,139,47,127,47,111,249,217,178,154,102,58,167,89,226,191,164,152,204,14,187,4,204,177,203,119,6,129,68,149,158,102,104,108,205,53,245,61,84,112,107,149,101,79,221,27,226,251,115,239,225,232,35,187,83,31,161,234,102,145,231,120,92,111,44,165,236,119,102,230,201,223,213,227,227,154,121,37,126,255,0,114,34,227,25,239,80,142,239,113,77,211,39,113,134,221,31,155,201,244,15,204,206,93,206,119,35,12,186,168,97,92,190,64,244,241,229,218,183,77,156,154,175,16,138,116,165,201,230,254,103,62,166,85,31,76,78,124,152,39,28,151,108,14,247,141,106,31,241,29,163,213,211,67,6,151,18,216,149,158,54,153,203,163,59,215,64,55,207,168,220,115,57,13,147,64,14,70,154,88,241,60,175,246,48,113,119,94,231,94,79,225,225,140,16,30,110,101,191,89,143,238,117,75,226,48,135,171,89,246,70,207,169,66,110,162,201,197,238,44,143,138,28,87,1,26,217,11,153,50,146,18,234,2,113,180,30,95,5,48,176,50,120,81,134,105,121,83,138,93,206,203,71,153,170,202,178,234,99,24,62,133,29,76,67,75,129,209,217,194,253,42,29,12,105,1,52,58,45,68,165,16,184,205,68,173,134,202,37,109,38,174,57,246,130,70,251,9,216,77,92,74,45,2,137,73,17,77,34,210,37,26,32,165,67,218,80,16,103,180,54,154,80,80,18,145,67,161,209,21,34,162,232,144,36,99,0,128,96,48,169,100,150,201,160,21,13,33,208,192,84,38,81,44,8,100,209,108,69,66,69,18,48,1,12,64,50,88,200,96,68,136,46,68,149,9,162,104,186,21,1,4,180,107,68,184,149,16,58,26,137,123,64,206,139,72,123,74,140,72,165,66,218,108,162,86,192,172,54,15,97,190,209,237,26,49,218,27,77,182,134,210,104,199,104,109,54,218,27,64,203,104,246,151,65,64,36,138,160,162,168,138,84,58,29,0,10,133,69,0,27,12,0,138,6,33,144,3,16,0,192,67,40,0,0,0,0,0,0,96,2,1,129,2,10,40,10,38,133,69,208,168,8,160,162,168,40,9,2,168,0,154,10,42,130,128,138,24,232,2,1,128,194,128,1,128,128,96,2,1,128,0,0,192,64,48,162,11,233,16,138,2,187,17,82,198,20,52,128,84,101,38,105,57,82,48,176,35,33,154,54,146,180,101,209,128,182,11,109,27,68,114,138,101,24,209,46,37,181,66,3,18,114,255,0,45,155,74,38,115,94,144,63,61,154,245,203,238,203,140,84,167,207,100,25,149,103,200,191,169,255,0,169,120,122,182,100,125,55,225,202,199,150,17,143,71,22,143,167,93,15,139,240,76,238,26,248,67,183,12,251,20,248,40,203,35,166,102,60,191,17,40,14,175,145,24,77,155,67,249,72,198,95,16,9,21,30,164,148,186,0,49,207,226,100,50,155,228,9,96,0,80,0,0,3,33,150,75,8,146,145,37,32,45,117,45,244,34,61,74,125,2,178,151,82,112,244,152,217,56,62,6,16,198,132,0,80,226,34,145,69,137,178,119,10,200,170,220,13,144,48,19,234,82,37,245,41,4,49,217,54,75,144,85,57,19,100,110,46,8,168,210,35,4,4,0,12,153,201,66,18,155,233,21,97,94,126,163,38,237,100,215,183,5,237,220,121,107,59,121,28,159,86,236,245,180,254,168,38,84,107,138,59,81,163,4,184,2,1,28,218,232,92,99,47,169,210,103,170,231,11,250,23,159,169,126,47,195,97,183,12,165,238,26,140,157,145,122,111,78,149,37,213,156,154,223,51,14,25,100,219,116,58,250,115,241,207,155,42,143,86,114,189,116,34,249,146,60,109,103,136,100,201,39,182,207,63,204,201,60,137,73,190,89,150,159,73,147,196,92,189,56,213,253,75,197,164,121,26,158,71,108,238,240,143,12,197,45,52,101,56,221,158,174,61,38,44,79,132,7,155,167,210,54,250,82,55,205,165,199,40,240,185,59,228,149,82,70,59,57,40,241,222,57,225,157,184,241,238,111,12,155,145,233,237,139,143,169,35,23,165,196,254,30,0,225,183,101,174,81,166,93,52,161,202,118,140,28,182,176,52,194,175,46,231,210,35,203,61,210,108,117,182,31,86,103,36,200,57,176,205,75,89,53,236,141,167,42,56,181,57,99,162,114,203,124,200,226,195,169,212,235,35,63,44,15,87,119,153,53,70,233,28,94,27,131,46,56,55,155,226,59,155,42,1,34,101,34,30,74,3,70,249,38,114,81,86,204,188,206,69,146,118,128,199,46,162,83,78,49,224,228,208,98,151,159,39,35,173,164,149,156,47,87,60,51,150,200,217,98,87,175,212,105,30,94,47,25,197,211,34,218,206,156,62,43,166,200,233,72,235,177,203,29,169,14,133,143,36,50,47,76,145,174,208,184,81,70,138,34,140,77,98,140,170,84,75,81,41,34,146,35,72,218,45,134,161,68,24,56,138,142,135,18,28,74,33,34,144,13,0,202,18,40,138,84,3,0,1,208,12,9,37,150,201,2,70,3,0,24,0,8,67,0,16,12,144,25,44,98,2,68,80,4,72,199,65,65,74,132,80,168,4,75,69,208,109,42,49,104,154,55,113,22,194,140,168,54,155,108,30,194,104,199,96,182,29,59,3,96,211,28,203,25,74,7,70,193,237,26,99,13,131,80,54,218,61,164,213,198,106,37,109,47,104,80,17,65,69,208,80,17,65,69,80,80,19,66,162,232,40,8,218,27,75,160,160,34,134,58,29,1,35,24,16,32,24,1,168,12,8,164,3,0,16,192,0,0,0,0,0,0,0,6,0,0,0,48,0,10,96,0,16,5,12,0,154,10,40,2,166,130,138,0,137,160,162,128,9,161,81,116,42,40,154,24,232,40,4,3,2,41,0,192,4,3,0,0,1,149,0,208,134,69,82,24,134,64,3,116,133,116,101,57,128,167,43,98,68,88,236,10,51,154,52,178,103,202,3,56,202,132,230,100,229,76,151,34,141,172,102,42,67,82,3,70,99,145,148,229,193,156,192,248,61,95,252,94,101,255,0,169,47,245,8,113,246,178,181,145,255,0,121,205,43,235,146,92,126,228,183,120,162,189,155,50,61,111,7,245,107,27,246,129,246,184,221,197,63,116,124,79,129,191,247,150,254,148,125,142,154,87,133,125,56,40,50,199,146,17,179,228,202,185,3,104,127,40,197,245,53,255,0,148,254,230,64,48,135,73,19,208,168,63,139,236,2,0,5,208,0,77,131,98,125,10,11,2,55,20,130,40,4,48,168,146,26,27,51,186,101,70,208,234,84,201,197,212,83,149,178,42,36,44,95,202,95,97,207,225,127,97,71,140,107,236,16,134,137,26,96,104,22,77,133,129,64,78,224,220,21,69,18,152,194,20,133,184,137,202,153,155,200,6,206,100,93,145,118,105,8,217,67,140,77,226,168,81,137,100,80,33,128,1,197,226,185,118,233,118,46,185,29,126,199,105,227,235,50,121,218,201,69,124,56,253,63,247,3,151,6,159,116,213,244,61,140,43,108,82,57,240,227,73,29,49,224,168,217,62,4,69,209,104,128,238,38,174,172,96,192,232,226,49,164,101,153,111,132,162,251,151,41,112,69,145,95,17,226,26,127,203,235,50,67,181,218,57,226,150,228,218,238,123,63,137,32,163,151,28,253,248,60,68,192,253,15,71,183,242,248,246,244,163,105,156,30,13,147,204,208,97,111,244,163,209,154,224,8,248,145,156,165,93,75,232,194,81,82,64,114,102,148,229,196,14,109,249,32,253,86,143,65,99,113,99,156,97,37,82,136,30,116,243,73,175,136,203,77,23,155,59,147,248,98,86,178,14,18,81,199,243,58,54,81,88,112,199,26,235,220,10,203,40,183,193,140,231,24,197,201,246,6,207,35,198,181,158,86,63,46,15,212,192,243,188,71,81,45,102,171,203,135,75,61,207,14,211,45,54,5,30,253,207,51,193,52,77,183,159,34,251,30,227,116,5,185,25,202,68,202,86,102,228,84,87,44,134,41,100,163,41,228,96,92,164,145,148,178,25,202,82,102,82,145,70,153,115,122,105,28,176,94,171,101,117,42,48,8,243,252,67,6,207,226,71,163,56,177,77,198,105,158,252,240,172,184,220,25,225,230,194,240,228,113,100,177,99,215,210,101,150,212,227,42,61,92,26,217,71,137,242,143,158,208,229,249,91,61,72,74,209,169,89,177,238,225,207,139,47,71,201,189,31,59,110,46,211,163,175,79,175,201,141,212,253,72,163,216,40,199,6,163,30,101,195,228,232,218,64,33,208,210,25,20,168,151,19,64,160,49,113,21,27,109,37,196,162,6,58,10,1,0,232,64,49,147,99,32,4,48,2,64,98,40,96,0,2,0,0,6,72,196,0,34,168,40,9,161,209,84,58,2,40,123,75,160,160,35,104,109,52,160,162,12,246,143,105,116,58,3,45,163,218,105,65,64,103,180,173,165,80,80,84,208,81,84,20,4,208,198,0,32,24,0,128,96,4,128,192,33,0,192,4,3,16,80,0,1,8,6,0,32,24,0,128,98,3,80,0,34,129,136,96,32,1,148,0,0,64,0,0,0,12,0,64,48,10,0,6,0,0,0,48,0,0,0,0,0,0,0,24,134,0,0,0,32,24,0,128,96,2,1,128,66,1,128,82,1,128,0,192,0,162,101,42,9,203,106,57,231,39,34,10,158,66,58,128,192,84,20,50,212,0,129,165,102,170,5,108,75,144,60,188,188,100,100,200,50,75,118,89,63,168,62,133,65,97,100,133,129,104,156,159,8,209,57,157,65,129,241,26,136,74,90,140,210,175,78,247,207,238,101,222,142,157,94,170,83,184,84,99,20,223,17,93,126,231,47,123,50,175,119,193,96,146,82,62,159,75,62,28,127,115,229,252,9,220,38,189,164,125,22,9,85,51,67,165,203,212,18,118,172,134,97,147,93,131,74,255,0,143,150,16,250,55,201,7,106,149,227,253,201,60,93,71,226,29,62,56,237,193,25,101,105,190,90,218,143,47,83,227,186,236,159,3,142,53,253,49,228,15,173,105,81,196,245,248,48,202,107,46,108,113,219,253,71,199,101,213,106,51,63,227,102,201,63,188,140,216,31,87,63,196,26,24,62,50,74,127,225,137,205,47,196,248,163,123,112,100,151,221,164,124,219,137,52,7,208,79,241,60,155,244,233,255,0,188,136,255,0,234,108,183,198,154,31,252,153,224,140,15,106,127,136,115,74,74,75,12,23,211,115,31,255,0,82,234,63,251,24,191,187,60,65,1,238,175,196,217,251,224,199,253,217,107,241,70,78,250,104,254,210,62,124,0,250,56,254,40,143,205,166,151,237,34,159,226,60,19,167,229,100,139,239,208,249,162,146,26,62,183,15,226,45,18,199,203,200,165,254,2,225,227,186,7,215,43,95,120,179,228,4,7,219,63,21,208,228,199,45,186,156,119,93,221,26,254,107,79,46,35,159,27,251,73,31,6,3,71,223,110,139,232,208,89,240,81,201,56,63,76,229,31,179,55,199,226,26,188,127,14,163,39,238,236,186,62,217,200,231,205,169,80,238,124,204,60,111,88,151,170,81,159,222,36,189,126,93,67,183,233,105,246,97,31,64,252,75,12,114,60,115,203,24,205,117,140,184,58,97,169,140,149,169,38,190,140,248,172,217,37,60,178,156,219,148,164,237,183,220,113,205,40,63,76,165,23,253,44,104,251,168,103,139,238,109,25,42,234,124,116,124,75,38,61,43,91,165,230,238,248,219,232,139,195,227,186,136,86,229,9,175,236,7,210,106,50,84,218,246,224,206,15,115,60,120,120,182,60,249,175,37,227,220,250,190,82,61,237,54,56,202,10,81,105,197,244,105,148,105,143,25,188,99,66,77,68,123,136,173,0,139,29,144,80,8,0,37,37,24,185,62,137,89,225,233,97,39,234,151,86,237,158,182,174,85,167,146,253,94,147,147,22,58,69,26,65,81,178,37,33,132,81,81,232,69,148,138,40,0,25,5,77,212,17,43,161,140,178,255,0,19,203,250,89,174,62,129,95,63,248,153,250,33,247,60,72,114,172,245,255,0,19,203,152,199,234,120,248,190,20,65,246,159,135,219,126,29,140,245,89,230,248,18,175,12,197,246,61,39,208,8,110,136,243,80,100,124,28,115,82,187,64,119,249,145,50,205,150,17,141,217,195,41,100,94,230,25,30,70,155,118,7,92,43,54,109,215,106,33,145,41,73,178,60,62,53,164,115,147,173,236,140,179,218,248,96,78,121,199,14,41,74,93,143,153,91,188,67,95,244,179,208,241,189,84,150,21,8,252,198,126,11,167,242,241,60,178,234,192,245,161,24,226,130,132,123,3,100,57,162,30,66,162,166,253,140,158,226,172,109,170,40,193,203,232,67,147,46,111,213,193,12,34,30,233,11,201,101,174,25,170,3,5,142,139,216,107,65,69,25,209,195,226,90,127,50,30,100,126,36,122,59,73,148,109,52,250,48,143,152,199,145,227,200,153,237,233,178,110,73,158,102,191,76,240,102,117,240,179,127,14,205,198,214,102,122,105,235,118,28,98,17,230,37,165,81,54,200,132,156,29,197,211,61,61,22,185,191,70,95,238,121,149,195,46,28,68,15,162,85,37,104,103,155,225,250,174,124,185,191,177,233,153,82,24,12,40,21,12,0,154,21,22,0,69,16,209,168,168,12,168,11,161,80,66,0,160,0,0,0,0,0,40,66,40,154,1,12,116,58,32,84,58,42,135,65,83,67,161,208,232,9,161,208,192,2,133,69,0,10,128,96,2,160,24,0,132,48,0,16,192,4,3,16,0,12,64,2,40,64,32,0,1,0,192,4,3,16,8,6,0,32,0,0,0,0,16,0,4,90,118,81,154,224,28,232,43,64,51,89,81,162,105,144,48,16,192,0,0,0,96,0,0,0,0,0,1,76,0,0,6,0,0,0,0,0,0,16,12,67,10,0,0,32,0,0,0,0,0,0,0,160,0,96,32,24,0,134,0,0,38,246,171,25,134,89,219,160,20,229,185,136,72,210,24,155,234,65,37,44,114,127,67,104,193,46,198,148,6,81,199,70,138,32,218,70,89,51,40,129,171,113,138,56,181,90,171,78,16,51,205,168,114,225,28,244,81,37,10,134,4,137,240,83,34,65,13,72,156,242,254,27,50,156,156,88,178,207,248,96,124,94,68,252,201,125,216,67,153,40,251,240,118,248,158,153,105,245,249,177,199,225,82,184,253,153,205,8,127,22,9,119,146,50,175,115,194,84,97,60,145,135,195,103,118,175,196,176,232,161,82,150,236,157,161,30,167,133,61,103,229,87,240,26,115,148,121,127,164,243,220,165,41,57,74,78,82,125,91,46,143,83,85,227,154,188,252,66,94,76,125,161,215,251,156,10,231,61,210,147,147,250,145,19,88,58,100,26,40,171,20,151,3,227,183,65,58,126,224,67,21,21,86,21,247,40,144,24,172,129,74,43,232,67,135,212,210,249,247,14,224,102,224,201,218,205,111,128,253,192,202,152,109,102,148,62,192,69,80,13,247,21,245,0,255,0,176,128,64,0,29,192,0,67,16,8,219,79,220,196,219,79,220,12,231,241,18,202,159,196,68,128,185,191,225,254,228,162,167,252,181,247,37,0,254,100,122,190,25,175,150,139,43,183,39,138,95,20,87,250,158,79,204,142,139,40,250,252,62,33,139,52,20,161,43,76,235,134,77,200,248,93,249,96,219,132,169,63,210,119,104,60,75,81,165,148,95,153,41,195,230,132,157,175,252,1,246,40,119,71,46,143,93,135,89,141,203,19,229,117,139,236,107,44,145,93,88,26,185,37,220,207,205,109,240,102,229,184,89,102,176,227,115,151,236,189,217,65,168,150,249,198,63,164,112,71,46,12,155,229,207,83,173,116,2,132,2,8,104,178,80,202,45,62,6,66,234,89,7,38,161,109,214,227,151,234,141,29,23,182,217,142,189,82,199,63,210,199,170,202,163,164,115,190,192,124,175,142,231,243,53,85,125,14,76,127,9,142,179,35,201,169,156,190,166,218,120,185,202,48,93,100,232,138,251,95,12,205,24,120,126,8,175,210,143,73,75,116,44,231,211,96,140,48,99,130,93,34,141,166,212,35,64,103,50,118,139,117,134,250,3,72,227,143,177,134,189,199,30,154,109,46,198,177,202,113,248,164,255,0,129,94,242,72,14,136,99,140,116,120,226,253,142,105,233,212,159,165,158,142,213,229,69,125,12,252,168,217,71,145,169,240,231,56,250,161,189,25,249,50,197,5,29,174,41,30,255,0,65,78,49,146,166,130,62,118,68,217,236,230,208,227,159,49,224,226,203,161,156,59,89,81,199,184,151,43,52,150,38,136,112,96,38,133,213,14,153,81,84,202,34,134,159,6,142,36,85,48,135,99,177,80,1,104,116,66,101,166,7,46,191,74,179,224,124,122,145,243,248,229,44,57,126,204,250,206,167,131,227,26,111,43,47,153,21,195,37,88,244,52,185,55,193,29,77,246,60,63,12,212,84,148,91,61,150,253,104,64,231,240,150,151,165,10,81,245,36,105,37,84,84,76,91,140,211,71,183,163,212,44,208,167,241,35,196,125,77,176,229,150,28,170,107,247,10,247,128,88,166,178,193,73,119,44,138,64,48,1,8,98,0,16,192,9,2,132,4,80,139,21,1,0,85,10,130,16,14,135,64,77,14,138,161,208,84,208,232,170,0,21,1,64,2,1,128,8,96,0,0,0,0,0,0,32,0,1,0,192,4,3,0,16,0,0,0,0,0,134,0,33,12,0,64,0,0,0,0,32,0,0,16,196,0,0,0,0,0,16,217,18,141,150,135,64,114,79,28,187,4,39,56,190,78,197,20,39,141,123,0,161,59,69,217,20,162,68,242,81,21,176,204,35,145,154,169,88,20,49,0,12,4,48,160,0,2,1,136,2,152,196,0,48,0,0,0,0,0,0,1,128,0,64,0,0,0,0,0,0,1,64,192,0,0,0,0,0,0,82,116,140,60,189,210,58,54,217,74,41,16,68,49,164,104,149,1,156,242,198,61,192,210,232,137,228,81,57,167,169,246,48,148,229,32,54,203,168,250,156,242,147,144,109,13,165,19,65,69,80,1,52,75,44,76,35,54,103,57,81,173,28,217,229,182,96,76,228,68,63,137,147,14,63,213,52,136,156,141,60,41,121,190,37,15,108,113,148,191,233,255,0,80,60,255,0,196,58,93,153,252,197,219,211,47,250,51,200,195,23,249,132,251,69,57,127,145,247,190,37,160,134,183,77,56,215,174,184,103,196,78,62,78,12,178,127,19,244,17,92,138,60,126,198,108,210,63,12,126,198,109,242,64,35,72,144,139,128,27,198,168,77,143,119,28,139,151,46,188,148,75,118,28,87,35,236,197,216,128,110,149,18,87,236,21,193,68,241,220,10,104,85,192,11,168,115,254,133,40,88,56,112,4,244,161,118,69,237,235,193,41,116,2,31,65,62,229,87,1,79,252,192,134,3,125,4,200,16,12,76,161,0,196,64,141,180,253,25,137,182,159,163,251,129,156,254,34,36,84,254,50,88,23,47,229,175,185,40,169,127,46,36,128,63,136,220,193,252,70,229,13,3,126,151,246,4,58,244,191,176,71,161,248,111,81,229,230,205,143,143,92,45,63,177,236,199,226,187,62,119,193,221,107,113,253,109,127,147,62,146,17,216,156,242,52,162,186,176,174,204,117,8,110,155,168,174,91,60,189,102,175,207,157,244,138,248,81,150,175,93,44,217,20,35,233,196,151,11,221,251,179,145,207,116,210,3,212,208,250,185,61,21,208,226,209,70,160,142,228,80,134,32,1,141,18,48,138,44,130,163,208,163,45,103,171,79,36,121,30,33,170,219,225,149,124,174,15,95,84,246,225,108,249,79,21,200,246,249,127,82,15,42,30,169,158,247,225,221,26,212,107,119,73,122,113,171,253,207,35,30,61,168,250,223,195,120,150,45,20,178,119,156,136,175,122,41,69,28,249,101,186,69,79,38,216,209,138,144,21,182,145,14,45,154,38,90,160,49,134,54,142,47,22,117,28,81,247,201,31,245,61,71,71,147,226,143,118,163,77,31,253,68,81,236,53,232,143,216,206,47,212,92,229,233,75,232,99,142,87,54,65,179,16,216,128,0,4,6,89,180,240,200,186,114,112,102,209,74,63,15,40,244,198,93,71,130,224,211,166,168,91,79,114,120,49,228,92,197,28,210,208,43,244,200,186,152,243,182,220,76,229,19,212,142,133,198,105,190,81,166,77,6,55,211,129,166,60,120,171,43,105,217,61,4,227,47,79,40,168,232,101,221,141,49,197,179,129,168,158,180,116,208,81,170,49,201,162,79,152,141,49,197,72,229,215,105,255,0,49,130,81,239,216,239,158,159,36,62,166,125,58,129,242,24,148,176,106,105,246,103,190,165,234,198,251,51,206,241,140,30,86,127,50,61,25,211,165,201,230,224,198,251,162,43,210,135,51,52,151,82,48,171,86,91,234,84,103,37,201,165,122,81,51,45,124,40,163,183,195,115,237,151,151,39,199,99,212,62,118,50,113,146,107,170,61,221,54,85,151,12,100,69,106,0,0,2,24,128,64,49,0,0,196,2,17,66,1,0,194,128,84,20,85,0,10,134,3,1,12,4,20,0,12,4,3,16,0,0,0,0,1,0,0,5,64,0,0,0,0,2,1,136,4,0,0,0,0,0,0,32,0,16,0,0,0,0,0,0,128,0,0,67,0,132,0,1,64,0,0,234,134,85,5,0,38,13,133,5,16,68,149,153,56,59,58,40,40,12,163,140,189,165,164,13,208,9,33,139,113,32,93,129,40,96,80,19,99,176,24,8,97,64,196,0,49,136,0,96,33,128,0,0,12,4,48,128,0,0,0,0,0,0,2,152,0,0,0,0,1,72,147,40,100,114,201,244,68,27,131,146,138,182,78,227,143,91,146,84,146,233,220,11,203,169,114,226,29,12,26,148,186,179,21,148,175,48,163,77,169,1,159,152,27,128,208,8,220,22,65,98,21,133,148,2,97,98,108,9,56,245,156,73,72,236,57,245,48,223,141,132,112,191,81,233,248,14,31,94,124,191,69,21,254,167,147,25,118,62,131,193,227,183,66,159,121,201,203,254,128,118,182,126,127,227,153,163,61,86,69,139,224,121,36,215,247,62,215,197,51,254,87,65,155,47,205,182,163,247,103,198,120,182,137,233,163,164,148,175,118,92,59,229,126,247,255,0,106,10,224,196,175,26,253,204,164,185,55,198,171,31,247,48,151,196,100,52,107,4,204,224,172,244,244,222,23,170,204,147,242,156,35,239,62,0,230,219,199,81,56,215,94,17,244,122,31,195,145,203,13,249,242,201,243,210,60,30,166,63,10,208,233,57,134,24,206,126,242,228,163,226,163,142,114,248,97,41,125,162,206,220,62,13,174,206,174,26,121,87,188,154,71,209,234,49,110,154,227,161,234,193,121,88,163,31,100,7,199,199,240,222,178,82,218,252,184,190,175,185,163,252,61,151,29,249,153,233,253,32,125,126,63,134,223,86,103,56,198,110,154,180,7,206,105,191,14,98,205,15,86,124,150,190,136,213,254,21,195,255,0,222,155,253,207,122,24,99,143,224,84,88,31,58,255,0,11,226,95,52,255,0,249,7,255,0,76,97,253,83,255,0,228,125,9,46,202,62,125,254,23,195,218,83,255,0,228,101,63,195,56,227,243,229,71,209,219,29,54,65,242,203,240,228,31,17,203,147,255,0,136,229,248,94,109,90,205,47,222,40,250,173,180,76,223,5,31,31,151,240,238,88,62,51,167,247,137,139,252,63,171,105,237,150,57,125,207,170,200,156,164,24,227,234,8,248,249,248,46,178,31,242,162,255,0,195,35,158,94,31,169,140,119,60,25,54,251,164,126,129,155,12,118,218,84,204,180,80,94,84,211,74,212,168,138,252,238,120,229,15,138,50,143,221,81,145,250,70,163,77,139,34,245,65,127,99,201,212,248,78,157,243,44,48,107,221,34,224,248,211,109,55,127,185,238,228,240,76,18,248,34,227,246,103,159,168,208,75,75,210,220,95,114,15,54,127,24,153,209,60,54,237,25,60,109,0,167,252,184,253,201,52,173,208,227,179,35,108,151,98,4,254,35,162,142,127,152,235,162,137,31,202,254,194,106,132,223,165,253,130,55,240,153,71,30,183,12,231,240,198,86,255,0,177,235,106,117,82,212,113,91,96,186,68,240,180,15,248,241,255,0,243,177,234,203,225,10,203,36,186,6,153,110,202,140,167,212,235,208,194,230,7,185,166,141,65,29,6,56,184,130,27,200,84,88,89,27,135,184,162,198,103,184,106,64,89,81,234,69,150,186,1,26,239,248,89,63,102,143,142,241,73,94,164,250,253,123,255,0,114,204,255,0,166,207,135,213,228,223,168,110,201,70,191,41,246,158,21,143,102,131,10,236,162,124,76,36,231,182,49,234,248,71,220,97,140,177,232,241,226,249,182,242,69,78,124,222,174,12,227,146,71,70,61,45,243,35,101,167,138,236,7,60,37,35,69,150,141,30,51,63,37,185,1,180,101,186,39,157,155,23,157,175,195,253,14,207,71,110,200,30,102,12,146,151,140,236,236,161,108,163,210,200,101,135,226,101,230,117,102,90,87,118,192,236,37,141,49,50,0,24,134,4,176,177,178,64,118,59,32,44,13,44,174,168,202,203,139,0,96,250,3,224,155,2,119,15,112,159,82,91,162,141,61,44,195,62,44,109,115,68,79,54,211,155,38,71,41,114,194,60,207,26,211,41,105,165,92,237,60,143,13,203,182,50,139,62,151,60,84,240,205,125,15,150,211,122,117,82,143,212,81,244,122,121,127,13,26,28,184,101,115,81,58,39,42,69,17,57,92,168,221,47,74,57,177,250,166,116,183,192,70,115,116,206,239,11,207,83,120,219,225,242,121,185,25,90,108,155,50,198,94,204,15,166,1,66,91,160,164,50,40,0,2,132,3,16,8,0,64,0,34,128,0,6,0,0,48,16,12,64,0,0,20,0,1,0,0,0,0,0,2,0,0,0,0,40,0,0,0,4,32,134,32,0,0,0,0,0,0,1,0,128,0,0,0,0,0,4,49,0,0,0,0,128,2,0,16,128,96,32,3,28,58,200,228,249,142,168,205,52,124,172,51,75,28,174,39,126,31,16,146,165,36,69,123,187,144,211,60,252,122,157,203,169,180,51,88,29,96,100,178,22,166,128,161,52,37,34,172,8,218,86,209,140,8,42,195,104,80,17,38,34,156,65,68,9,44,54,139,144,40,4,134,20,0,132,5,128,144,88,20,2,177,128,0,0,0,196,0,48,16,4,48,0,0,0,0,24,0,5,78,71,80,108,203,10,168,183,238,107,145,92,26,49,148,148,86,212,65,164,165,193,147,146,111,146,91,148,133,180,10,150,155,14,85,127,11,247,71,46,93,14,88,115,6,166,191,204,232,219,40,244,101,71,44,163,241,34,143,55,116,162,234,73,167,245,41,72,245,36,177,102,85,56,166,114,230,208,53,234,195,43,94,204,35,159,113,91,140,154,148,37,182,73,167,245,41,50,141,44,100,88,200,25,45,140,150,20,197,40,218,11,31,96,143,47,62,61,185,45,119,62,155,79,141,97,193,143,31,233,138,71,143,139,15,155,173,197,23,211,117,255,0,99,219,166,81,229,120,247,241,165,163,210,47,249,185,57,255,0,79,251,156,191,140,48,39,165,211,229,138,226,18,112,253,154,255,0,193,213,168,143,153,248,135,76,187,99,131,151,249,127,228,211,241,6,31,59,193,181,11,188,18,154,253,153,21,240,240,254,83,127,82,180,218,44,154,169,122,87,167,220,232,240,237,20,181,127,21,172,81,147,220,253,254,135,211,248,126,146,43,36,90,138,80,135,98,32,208,120,30,155,71,8,55,5,44,157,101,39,201,235,237,82,141,53,118,77,89,109,237,86,20,158,220,56,246,199,131,153,187,118,57,202,82,145,120,112,185,59,159,64,43,14,21,53,186,107,236,105,151,212,212,125,205,31,8,207,31,171,36,165,218,60,1,111,132,68,122,143,36,168,88,253,192,210,184,34,69,217,156,172,0,174,12,234,67,169,123,129,116,130,137,73,251,142,190,160,54,204,103,46,77,28,95,185,132,241,202,248,96,68,151,38,216,118,213,210,179,7,25,167,240,179,92,115,166,81,174,78,98,204,180,241,167,47,169,164,223,164,140,47,214,64,101,137,139,92,29,83,92,28,237,1,204,240,92,174,31,216,199,54,157,73,84,162,118,46,36,105,118,84,124,254,111,15,197,47,249,113,57,39,225,120,175,163,95,102,125,38,166,11,203,109,69,89,196,225,101,30,22,79,10,148,85,226,151,236,206,28,186,124,184,126,60,124,123,246,62,181,98,34,122,120,201,52,215,82,96,249,11,82,227,111,238,92,159,28,51,232,159,135,97,110,231,142,46,250,240,112,106,60,42,48,147,219,41,125,6,15,17,169,193,252,92,27,175,86,54,254,132,234,49,101,199,61,179,78,151,65,193,122,28,108,138,52,17,255,0,121,135,223,254,135,163,153,237,56,180,81,112,213,99,190,155,142,221,71,80,57,175,169,233,232,17,231,237,232,122,154,40,84,64,244,99,46,0,152,150,141,32,72,99,67,1,20,144,34,210,0,138,53,236,74,40,12,117,191,240,89,215,244,51,224,179,70,179,73,125,79,186,214,167,45,38,100,186,237,103,195,102,231,44,190,230,106,187,252,27,15,153,226,56,147,229,71,212,125,164,26,179,229,127,13,197,61,115,255,0,9,245,241,198,128,168,200,171,39,104,128,178,149,25,88,247,0,242,114,143,47,65,11,241,109,68,253,162,145,232,205,240,207,59,194,229,187,81,170,151,245,208,29,217,213,166,103,167,142,216,151,55,104,33,208,163,104,141,147,18,200,32,1,136,10,16,1,68,209,44,208,150,65,33,96,48,42,238,54,67,101,71,216,153,46,74,19,151,6,115,232,85,242,75,97,28,185,35,43,49,118,142,201,53,71,46,74,114,42,51,148,189,47,236,124,174,237,186,217,191,234,62,167,51,81,197,41,125,15,148,127,196,212,191,172,137,85,237,232,27,105,205,154,228,201,108,206,18,88,176,168,134,37,189,238,8,233,211,170,86,109,41,25,227,28,217,70,83,98,199,42,97,34,35,212,168,250,63,13,205,230,105,210,125,98,118,30,47,133,229,217,151,111,105,30,209,26,128,67,16,0,134,0,33,20,0,42,1,208,192,67,0,0,0,0,1,0,0,0,0,80,0,0,0,0,0,33,136,0,0,8,0,1,21,12,64,32,0,1,0,0,128,6,2,0,24,8,0,98,24,128,0,0,0,0,64,0,32,1,136,0,32,16,8,0,67,16,0,128,0,242,95,133,74,47,211,38,39,160,203,30,156,159,67,177,123,11,203,143,177,21,225,71,6,104,174,134,184,220,162,253,74,71,177,229,68,135,134,62,192,114,70,77,163,104,114,109,228,165,216,107,29,118,3,58,101,26,56,153,202,44,5,184,181,145,24,108,149,245,27,199,47,112,54,222,86,244,115,108,151,184,210,154,3,162,197,188,205,216,146,144,27,41,38,55,68,70,44,110,44,6,164,138,51,81,118,83,116,20,1,155,155,178,224,16,216,168,114,116,74,149,128,232,99,29,0,128,116,20,20,0,80,80,0,88,9,160,135,96,9,9,129,64,36,48,1,136,86,4,229,150,216,253,76,18,190,88,242,75,116,254,136,87,68,85,116,38,82,162,37,34,54,202,92,211,2,252,219,238,82,149,152,203,14,72,187,218,193,110,93,152,29,21,22,82,148,163,245,71,63,152,209,164,50,95,96,54,148,97,154,53,56,166,113,102,209,202,62,172,111,114,246,238,119,227,197,38,175,161,140,167,182,110,37,30,114,109,62,75,76,235,203,138,25,22,229,196,191,212,228,113,218,202,138,37,133,128,8,168,144,84,72,43,15,26,220,15,250,143,96,242,48,198,245,120,127,196,122,182,7,159,145,40,248,246,54,254,124,109,47,237,255,0,131,171,89,181,233,115,70,124,70,80,113,254,231,31,140,70,113,142,45,86,47,143,12,175,146,53,26,151,171,134,55,24,202,17,171,218,253,194,184,244,216,99,135,28,49,99,92,69,81,236,225,130,199,8,197,126,231,14,155,29,74,217,232,99,231,145,82,52,66,159,42,134,135,180,138,136,99,54,173,168,72,109,129,158,89,109,139,8,53,143,26,79,175,86,103,63,226,77,71,177,164,221,46,128,71,155,23,34,212,211,232,101,230,45,220,164,84,101,22,254,20,6,147,154,137,132,178,91,52,147,138,249,81,148,164,159,202,128,123,216,111,100,40,242,105,24,165,216,5,189,148,165,39,217,150,157,116,52,141,208,24,185,75,244,178,28,218,236,205,165,34,108,12,227,148,209,74,18,234,144,90,239,66,123,63,79,246,2,253,14,32,163,142,50,180,140,227,24,55,213,209,78,17,74,212,152,26,100,57,228,116,73,90,48,146,228,12,164,56,142,72,149,212,163,77,170,75,147,159,38,157,193,218,230,39,66,102,137,129,231,210,34,71,124,241,66,93,87,246,57,167,166,146,230,60,162,234,57,38,189,46,137,140,86,72,211,58,28,107,134,78,40,80,71,36,244,177,149,166,145,205,147,195,240,207,151,142,54,186,215,7,173,40,25,208,31,63,170,240,233,105,179,97,212,99,148,167,143,122,82,191,151,159,244,35,55,51,163,232,182,221,197,171,76,242,53,90,71,135,83,253,18,230,44,150,43,139,231,175,99,215,211,47,66,60,220,24,252,201,200,245,177,45,176,64,109,18,204,20,185,43,121,70,187,132,228,99,184,210,10,192,215,31,38,201,19,142,38,180,64,146,24,192,42,105,119,232,124,38,175,15,147,174,203,133,245,132,154,62,237,159,39,248,155,3,199,226,16,204,186,101,143,249,174,63,236,42,51,240,236,255,0,148,214,70,75,186,163,234,112,235,101,42,180,124,94,154,51,205,168,199,24,245,114,72,251,140,122,77,177,143,216,138,234,199,149,77,23,102,80,199,177,2,144,26,1,46,84,101,230,219,2,242,180,160,207,59,193,61,88,51,207,245,101,145,211,169,201,88,165,246,57,60,18,91,124,54,255,0,84,155,3,209,151,65,193,112,99,230,26,71,44,104,163,120,161,153,44,168,30,68,65,108,84,78,241,238,2,134,70,225,216,20,38,130,194,192,150,132,104,42,2,46,130,125,44,167,17,117,141,1,132,159,115,28,147,166,109,51,159,39,49,251,26,68,79,39,6,37,72,65,25,230,142,236,82,143,186,62,99,14,61,186,215,31,105,31,83,147,136,201,253,15,151,150,77,186,185,201,123,146,171,209,155,121,50,40,163,169,214,60,116,115,105,170,183,178,167,147,126,68,138,59,112,124,22,57,48,135,167,26,37,176,136,147,33,117,28,132,138,142,188,50,112,113,146,236,125,22,25,249,152,227,37,236,124,230,53,232,61,127,11,203,187,27,131,235,18,85,142,240,0,10,0,0,0,0,0,0,0,40,0,0,0,0,32,64,0,80,0,0,0,0,0,0,0,0,134,32,0,0,0,16,196,16,0,0,8,67,0,16,138,0,16,12,64,32,0,0,0,0,1,0,0,128,0,0,4,1,12,64,0,2,24,128,64,0,2,0,0,59,68,3,34,144,192,0,0,0,4,20,48,1,109,65,180,99,2,118,160,218,138,0,39,106,13,168,160,10,84,3,0,38,131,104,192,9,216,135,67,21,208,19,40,88,71,29,23,104,0,18,10,1,128,128,96,2,11,1,0,196,49,0,0,7,64,24,200,220,53,32,40,207,44,182,193,178,183,25,103,140,178,82,64,97,187,130,119,57,58,71,68,116,146,125,101,72,211,110,60,17,190,254,228,25,226,211,247,201,253,141,39,151,28,21,90,253,142,108,153,165,147,163,168,152,182,172,14,223,205,71,178,97,249,168,254,150,121,242,154,93,204,222,96,61,47,204,175,210,53,170,143,233,103,151,231,63,115,72,231,126,224,119,207,88,234,163,19,142,82,150,237,197,71,44,101,212,26,140,186,50,133,230,58,50,159,196,84,163,68,245,227,184,66,25,22,59,40,24,70,66,26,136,29,26,69,187,85,31,162,108,244,142,29,2,188,179,151,180,104,238,109,70,45,183,73,16,115,107,114,40,97,112,227,116,248,56,98,187,6,108,175,54,87,55,211,178,250,21,141,20,107,21,181,29,177,142,216,198,39,54,24,238,202,189,151,39,89,149,33,216,2,2,151,66,39,42,69,62,134,25,165,192,15,15,205,47,216,38,202,138,219,4,140,167,46,64,132,174,70,151,180,152,245,27,1,55,98,1,194,59,152,23,8,154,198,5,66,37,244,1,40,37,212,37,46,56,6,204,228,192,150,75,100,185,18,3,114,23,80,2,138,196,189,104,219,39,67,28,95,204,54,200,65,75,152,35,57,26,67,224,34,64,101,36,102,205,153,155,40,113,52,70,72,209,16,83,37,140,76,14,124,241,181,125,206,94,111,169,219,53,193,200,227,238,141,68,27,91,249,137,112,145,91,23,176,212,107,187,8,81,94,226,212,97,142,108,46,47,191,71,236,205,47,223,145,245,136,87,131,162,132,176,234,103,143,34,169,71,131,166,89,42,210,54,215,98,233,158,63,20,120,151,216,228,75,116,152,26,66,86,82,182,195,28,14,136,68,8,132,14,156,80,37,68,218,14,144,26,37,72,44,91,137,178,42,192,148,82,0,60,159,196,154,101,151,195,150,90,245,97,154,127,179,225,255,0,208,245,204,181,56,214,163,79,147,12,186,78,46,32,124,78,131,60,112,107,240,206,95,10,151,39,232,24,114,199,36,83,78,207,205,167,138,80,147,82,248,147,166,125,15,129,120,164,161,88,114,202,215,102,65,245,51,228,149,1,227,154,154,77,14,114,218,128,207,34,224,230,218,212,141,188,203,101,82,145,71,159,173,149,96,159,216,143,13,244,120,94,36,251,242,116,107,241,63,203,228,255,0,11,22,155,79,254,227,134,159,202,17,14,76,91,152,231,9,67,170,33,176,45,101,99,89,140,137,3,174,57,75,89,78,29,205,22,164,7,98,202,90,200,112,239,43,204,3,189,76,173,199,12,114,155,71,40,86,251,131,204,51,221,100,72,35,103,148,205,101,245,245,57,229,39,98,190,64,215,36,234,71,60,165,234,102,154,142,137,156,173,148,49,162,70,144,70,30,33,151,201,210,206,95,67,229,97,39,44,151,245,62,139,198,147,122,74,71,206,226,94,178,85,122,177,201,88,213,26,105,99,191,37,156,91,170,52,122,90,5,233,176,59,37,194,162,36,84,159,38,114,101,68,72,16,117,102,145,133,180,138,142,172,112,151,148,184,54,208,100,120,181,41,62,146,224,233,193,24,168,36,70,163,2,94,184,112,215,36,87,172,6,90,108,158,102,24,200,212,40,0,0,0,0,0,0,0,0,0,34,128,0,0,0,0,16,0,20,0,0,0,0,0,32,0,0,0,0,1,0,4,0,2,0,0,0,0,16,0,8,0,4,0,32,24,8,2,24,128,0,4,48,1,0,0,0,134,0,32,0,1,0,192,4,3,0,58,192,155,29,145,76,98,177,128,10,134,0,42,19,40,0,145,142,134,4,5,149,65,64,78,225,216,246,138,128,44,137,206,139,161,56,216,24,121,142,205,97,47,114,182,32,218,2,121,34,187,144,229,187,163,9,226,177,195,30,208,164,172,209,14,134,2,19,144,217,18,139,2,147,29,146,163,65,64,54,201,177,237,13,160,52,38,199,66,218,2,76,119,99,218,74,92,128,109,13,180,104,130,64,96,237,27,199,106,75,220,205,161,198,250,129,164,167,182,54,251,30,126,92,187,229,111,167,99,171,50,115,142,212,99,249,29,221,100,209,7,52,178,10,58,124,217,26,168,186,125,207,67,22,147,22,55,117,185,251,179,123,3,206,126,30,255,0,90,254,196,255,0,179,191,245,63,200,244,90,39,107,3,205,159,135,228,95,11,82,57,231,138,88,221,73,52,123,84,201,156,20,213,74,54,138,60,91,104,107,35,93,206,220,186,7,215,27,253,153,203,147,6,72,124,80,144,64,179,126,162,173,62,81,202,219,92,49,41,184,59,236,21,209,53,220,72,168,73,78,32,214,214,0,135,100,217,50,149,32,61,45,2,219,134,82,253,82,51,241,45,70,216,199,12,95,50,230,95,99,108,109,105,244,145,148,248,81,141,179,200,243,37,159,44,178,75,172,152,70,208,58,96,184,48,130,54,110,149,1,211,164,95,19,247,58,89,150,158,53,137,63,115,70,69,5,36,36,48,34,76,231,248,242,164,109,145,210,51,194,174,82,151,236,6,153,31,7,63,86,105,145,144,128,10,177,4,121,145,69,168,217,182,56,10,17,179,110,136,129,116,16,17,57,208,4,229,70,18,149,132,165,100,128,0,88,128,96,0,84,86,47,140,222,125,12,113,252,70,210,232,69,56,124,36,204,120,197,48,32,134,141,9,96,102,90,100,177,162,139,19,0,32,137,28,213,234,148,127,115,166,70,18,123,114,38,81,49,67,160,124,58,2,162,90,20,89,68,181,76,9,105,53,207,70,121,121,113,249,57,92,59,118,251,30,172,142,109,102,45,216,119,175,138,60,254,192,99,129,238,58,23,7,30,146,118,217,216,5,217,73,153,142,192,190,70,164,74,144,53,96,106,152,247,24,114,135,189,160,58,44,14,117,144,107,48,31,35,227,120,188,159,20,212,46,210,150,245,251,135,133,99,142,109,76,32,221,89,215,248,158,59,181,56,114,165,196,161,181,253,211,56,124,50,79,30,167,28,189,164,101,95,93,165,203,45,60,252,172,143,236,207,71,137,196,228,205,167,89,177,70,107,226,72,157,54,161,227,123,38,7,84,176,251,25,53,40,190,14,168,201,72,123,83,3,207,214,70,82,210,228,220,190,86,94,154,63,238,120,127,194,141,245,113,95,151,157,244,218,86,143,108,180,120,218,233,180,12,90,140,184,104,199,38,154,250,29,251,35,125,1,197,1,228,203,4,145,147,132,151,99,215,148,17,15,18,125,138,143,47,107,10,103,165,228,71,216,151,167,136,30,117,49,168,179,208,252,186,31,144,128,225,81,102,145,139,58,252,148,53,137,1,132,108,109,155,249,103,54,119,181,128,157,17,58,162,124,194,37,43,40,210,114,221,133,125,14,122,224,214,47,208,209,20,4,196,208,204,55,80,71,62,190,42,112,218,124,188,215,151,153,199,234,125,70,161,238,103,135,226,120,54,205,100,75,168,170,198,50,221,36,123,154,56,237,196,120,90,111,86,88,163,223,140,148,113,164,72,42,82,51,110,216,156,172,184,70,138,135,8,157,24,163,234,50,70,248,122,129,223,131,161,188,163,113,39,12,125,38,178,92,17,164,104,39,82,150,63,99,180,242,119,121,90,168,203,223,131,214,92,160,128,0,10,160,0,2,0,0,0,0,2,40,0,0,0,0,1,0,192,160,16,192,129,0,0,8,0,10,0,0,8,64,2,0,0,0,1,0,128,98,0,0,16,0,8,6,32,0,24,128,0,0,0,0,0,67,16,4,49,0,0,8,96,2,0,0,0,0,3,160,104,106,37,81,20,134,58,24,18,49,138,208,0,201,220,135,96,0,22,22,20,192,5,97,0,134,0,32,24,0,130,192,0,91,131,112,80,156,64,164,208,17,181,137,93,133,104,2,177,110,2,128,157,195,220,3,1,110,67,176,0,11,65,96,0,0,0,0,0,20,68,228,91,232,113,185,218,96,105,12,198,208,201,184,227,138,185,81,210,189,17,32,213,200,157,230,105,219,52,140,27,0,220,86,224,219,68,183,64,86,224,221,19,25,203,234,115,228,148,189,192,233,205,157,99,133,174,167,19,213,101,111,226,34,115,111,137,25,229,140,163,29,203,152,251,148,110,231,28,170,178,194,51,250,174,25,203,159,75,182,46,88,165,186,62,207,170,57,50,107,37,133,240,117,105,53,216,245,49,225,212,151,84,7,46,60,175,20,233,244,59,28,188,200,90,48,215,96,244,239,135,238,103,163,205,242,176,55,220,60,49,243,179,227,135,234,145,158,101,178,127,71,201,190,130,113,195,231,106,167,240,226,143,31,89,48,53,241,140,254,168,233,225,254,41,127,209,28,152,213,35,5,145,230,203,41,205,220,164,237,179,170,8,35,124,101,197,57,228,73,125,140,162,246,163,179,69,11,110,111,176,29,145,91,98,151,176,0,209,20,208,164,198,68,152,24,101,145,120,214,220,75,235,201,140,189,83,175,126,13,229,208,12,102,238,64,132,249,144,0,236,219,20,76,96,183,72,236,132,106,32,82,244,161,7,82,39,61,168,2,115,163,6,236,27,177,55,64,4,185,11,168,80,0,14,130,138,134,2,5,200,26,227,47,119,34,132,120,53,134,62,236,138,34,137,152,223,196,19,3,49,49,136,8,98,41,146,81,67,37,20,65,18,48,205,240,157,12,206,113,180,81,134,78,36,159,186,176,82,22,79,229,69,254,151,70,73,242,86,91,110,16,214,63,169,79,29,116,96,67,0,125,1,5,121,49,198,244,250,169,195,181,218,251,29,203,160,106,241,220,99,145,117,143,15,236,103,9,112,6,128,73,72,10,41,50,80,192,190,162,113,21,148,164,4,109,22,195,90,67,160,143,55,198,116,203,55,134,228,151,205,143,214,143,153,193,45,178,62,191,95,206,131,82,191,244,165,254,135,198,99,92,166,74,177,247,158,27,168,89,180,176,127,64,213,105,247,122,161,212,225,252,58,247,105,154,246,103,180,163,238,69,121,250,124,242,131,219,35,208,132,247,35,12,250,69,47,84,120,102,120,101,60,82,219,52,7,78,166,59,176,77,123,161,104,34,241,232,177,193,246,66,205,147,248,50,107,216,195,195,117,95,153,210,238,250,208,29,146,1,20,6,109,130,27,136,186,1,84,27,67,113,59,192,170,10,37,204,159,49,1,165,11,161,147,202,145,150,77,71,0,109,60,138,39,157,155,38,249,6,76,174,76,148,138,136,2,232,40,162,83,245,12,95,57,64,69,114,41,71,130,194,128,229,156,93,156,158,35,135,126,149,253,15,78,81,57,243,198,241,74,63,66,163,230,180,207,110,67,215,132,183,164,121,56,253,57,164,190,167,165,134,86,209,152,174,200,36,139,179,45,212,84,89,81,172,78,140,31,17,207,19,171,77,241,133,122,152,151,164,214,184,35,18,224,209,153,87,159,171,143,115,191,71,151,204,192,189,209,203,170,87,22,71,134,229,219,150,88,223,115,72,245,68,49,5,0,0,16,0,0,80,0,0,0,0,0,0,4,64,0,1,64,0,128,4,49,0,0,1,64,32,16,64,0,32,0,1,0,0,0,8,0,0,0,4,16,0,0,80,0,1,0,0,5,0,0,0,0,1,0,134,32,0,0,0,16,192,4,0,0,118,128,183,32,34,168,137,74,144,236,77,88,24,79,44,137,140,167,38,116,108,136,109,72,9,138,101,246,51,148,154,28,103,97,83,145,190,194,197,41,95,38,189,72,113,160,141,147,224,137,72,201,229,218,133,28,138,76,13,212,137,150,104,174,230,57,228,227,6,209,226,229,212,100,148,221,183,65,94,250,204,159,114,148,211,62,113,231,201,21,195,102,216,60,66,119,76,131,222,176,56,49,107,55,62,78,216,77,74,37,20,22,33,48,27,149,9,77,50,100,173,25,195,20,162,238,194,58,58,133,19,209,13,74,194,141,162,218,87,3,160,51,218,194,157,26,0,28,179,115,79,130,161,57,119,55,218,133,181,0,38,59,29,16,226,5,133,163,41,221,28,143,46,88,203,167,0,122,7,20,214,217,201,125,77,241,77,201,114,70,117,234,191,112,39,10,185,253,141,233,205,147,139,29,71,238,107,186,49,32,113,138,136,60,137,16,212,230,253,144,60,81,238,216,17,60,232,194,89,164,250,29,62,94,37,242,131,217,250,98,7,27,148,159,114,94,231,220,236,184,126,152,255,0,97,63,47,188,34,7,3,136,71,36,177,190,14,185,99,193,46,177,175,179,49,150,154,15,224,200,215,248,138,56,181,122,44,90,184,185,99,107,30,79,242,103,207,106,49,234,124,59,58,155,139,131,79,135,217,159,86,240,100,143,101,37,253,36,207,28,114,193,195,44,20,162,250,198,72,14,93,6,178,26,220,10,95,180,145,134,77,63,145,168,227,167,84,40,120,108,188,59,81,231,105,91,150,9,124,120,223,88,253,79,66,106,57,177,167,221,116,3,155,88,239,71,189,117,129,207,170,204,241,104,48,96,124,78,111,205,159,255,0,242,118,52,158,57,69,244,163,198,214,102,243,53,179,174,139,132,7,86,156,237,131,56,52,239,131,170,50,42,58,35,234,146,71,175,130,30,94,40,174,231,157,162,199,187,34,111,238,122,164,80,82,16,200,19,49,201,42,70,178,57,178,203,154,0,194,175,37,251,34,178,203,128,193,26,131,151,187,35,35,185,1,40,24,51,76,48,220,237,129,166,28,116,141,196,149,32,111,104,10,82,218,142,121,203,115,28,231,100,88,3,224,135,43,9,72,72,11,69,40,142,17,179,71,194,3,32,27,69,67,27,101,19,182,203,142,51,88,193,34,210,68,10,17,164,84,164,146,6,102,213,245,96,78,251,145,83,232,39,53,30,23,3,124,197,48,50,0,96,2,100,148,72,0,196,5,3,34,69,178,36,6,13,110,134,72,254,230,9,27,197,86,106,253,92,24,244,109,123,21,151,76,31,165,50,155,48,132,184,52,78,194,166,107,169,154,102,210,70,18,226,64,84,170,81,113,125,25,197,8,184,201,197,245,71,98,102,121,163,82,82,247,234,6,101,89,45,139,112,26,38,81,146,144,247,4,105,97,102,123,135,96,105,184,168,59,70,74,54,116,66,53,16,168,156,55,194,113,127,52,90,62,91,196,116,95,146,242,99,221,199,159,185,245,167,143,248,155,26,120,113,205,118,100,163,79,195,25,46,25,35,245,62,129,31,35,248,115,55,151,170,148,95,204,143,170,83,34,182,51,156,19,13,227,222,128,231,203,26,132,145,230,248,12,182,195,81,139,244,100,103,169,150,73,158,46,134,107,7,139,234,49,63,159,212,128,247,108,165,35,155,204,41,72,14,148,211,7,19,157,73,154,195,32,25,228,82,70,42,77,29,203,108,140,242,96,181,192,28,89,115,109,70,30,123,102,249,180,179,103,60,180,242,143,98,160,121,27,34,219,10,107,168,210,40,9,148,232,114,102,85,96,82,149,150,153,10,52,14,84,17,73,250,129,200,203,115,177,92,128,214,248,11,34,45,208,57,1,166,227,57,171,37,228,39,204,228,15,157,212,71,102,174,107,234,117,105,164,114,248,140,191,223,164,105,138,84,204,171,209,78,205,96,115,99,151,7,68,13,35,120,157,122,79,140,229,93,14,189,31,50,10,245,177,116,46,68,226,92,21,51,42,229,206,189,44,243,241,207,202,206,165,236,207,71,55,67,206,205,26,149,154,137,94,244,37,186,9,140,228,240,236,187,240,109,190,98,117,128,0,0,80,0,4,0,0,21,0,0,16,0,0,20,0,8,0,0,64,0,0,80,8,0,33,0,0,8,0,0,0,4,0,0,32,1,12,64,0,0,16,0,0,0,0,0,0,0,80,0,32,134,0,0,0,2,0,0,0,1,12,64,0,0,7,46,29,115,186,151,6,243,215,36,141,50,104,225,47,148,230,201,225,254,205,145,87,143,95,25,62,93,27,254,106,62,231,159,249,28,145,232,201,158,147,53,112,69,122,139,87,15,116,104,179,197,247,62,127,38,159,81,30,204,33,249,168,254,160,143,127,204,131,46,42,61,143,1,61,90,126,148,255,0,115,183,79,155,63,207,10,40,245,40,84,99,12,146,102,201,216,17,44,105,163,63,33,39,104,232,0,57,115,227,110,20,143,30,120,229,12,143,122,224,250,22,172,195,38,158,50,236,7,137,150,75,111,6,88,33,186,103,165,155,195,226,221,163,159,201,242,159,74,34,182,88,99,92,55,103,86,61,208,137,192,181,27,101,77,29,112,212,70,80,225,148,108,181,74,232,222,57,20,145,193,24,70,114,179,161,173,145,224,35,169,15,119,7,156,181,187,37,83,224,234,197,158,57,58,1,57,242,56,163,44,121,101,35,177,198,50,68,108,138,125,2,162,230,141,97,147,220,170,84,115,102,139,143,169,1,213,185,49,158,106,213,56,245,101,71,93,27,229,129,232,1,207,29,84,95,115,104,205,73,1,64,33,128,82,37,227,139,236,80,1,42,9,19,147,30,237,191,115,75,38,79,178,234,0,223,203,18,163,5,30,95,44,18,218,190,161,203,32,82,151,36,54,85,122,130,75,128,49,148,200,115,102,187,5,177,1,139,147,37,201,155,56,144,192,205,200,91,138,106,201,216,84,92,36,105,186,50,248,226,153,138,139,42,157,5,19,142,222,142,209,197,39,228,230,219,242,203,148,118,70,92,156,222,37,20,176,199,34,249,100,6,57,154,142,57,187,234,143,157,198,220,242,55,238,207,99,89,157,71,77,39,244,60,157,58,8,244,48,240,142,156,94,169,209,201,9,82,59,116,209,226,253,202,61,93,20,105,157,199,30,149,29,134,84,208,48,19,2,38,248,57,36,247,63,191,6,217,165,193,158,24,222,75,253,42,192,222,85,8,82,236,114,221,187,54,202,253,38,120,225,184,7,8,185,63,161,213,8,209,48,129,183,68,0,97,150,101,100,157,35,154,82,0,108,151,34,55,57,6,215,238,3,234,105,5,201,17,199,47,99,171,22,46,57,40,113,84,128,185,42,68,70,236,131,72,227,69,213,17,189,68,151,145,190,128,104,216,156,209,149,182,11,128,47,115,98,100,238,37,200,2,76,210,14,224,115,202,70,216,93,197,128,159,81,14,66,0,16,196,2,0,16,12,145,145,34,140,178,58,156,101,236,204,115,173,185,229,245,228,188,182,78,118,151,151,39,124,196,168,152,155,68,202,46,50,232,236,214,18,64,95,99,9,155,87,115,57,1,21,192,53,190,14,61,198,131,163,8,225,115,125,1,51,77,70,58,158,229,210,95,234,102,144,21,99,21,21,20,5,36,92,98,17,137,180,34,3,132,40,212,139,30,224,166,207,15,198,231,39,63,42,95,11,91,145,237,217,203,172,208,71,88,226,219,169,69,117,34,190,107,77,39,131,60,103,30,199,208,233,252,66,51,171,103,129,170,194,244,185,229,141,180,232,172,57,169,144,125,100,114,41,46,25,50,145,227,233,181,82,92,89,215,45,67,104,13,229,146,153,226,248,142,79,39,196,48,234,99,211,163,59,101,57,72,229,213,226,243,177,56,247,236,81,232,67,81,185,39,217,154,195,58,60,125,6,71,44,126,92,190,40,112,118,93,1,233,71,42,102,138,72,243,20,159,185,164,114,201,1,233,169,154,71,33,231,67,81,238,116,67,34,151,114,14,197,40,203,168,60,112,145,130,145,74,76,2,122,88,75,177,205,147,67,250,89,214,178,20,178,34,143,46,90,44,171,234,102,244,249,35,214,44,246,148,162,199,81,99,83,30,20,163,37,242,179,45,174,250,51,232,124,184,62,200,94,76,63,74,26,99,192,242,231,46,144,101,61,62,90,189,140,247,124,184,251,33,237,75,177,116,199,207,60,57,99,215,28,136,242,51,203,254,92,143,164,219,31,97,109,143,178,26,99,231,163,162,207,47,145,145,147,11,194,155,154,170,62,134,115,80,139,103,207,248,198,121,75,28,182,141,76,124,182,177,239,212,74,95,83,92,46,225,246,51,207,30,44,52,210,230,140,180,244,48,200,236,195,203,60,252,110,153,221,167,101,71,98,232,116,232,159,241,40,230,93,14,141,35,254,58,3,218,197,208,38,56,124,34,153,21,132,206,61,68,120,59,36,97,153,112,84,103,225,217,54,103,219,217,158,193,243,209,150,204,138,94,204,247,176,207,126,56,200,164,88,0,16,0,0,0,0,0,0,2,1,128,128,0,4,5,80,0,1,0,128,64,0,2,1,128,128,0,67,16,0,0,128,0,0,32,16,196,0,0,0,0,0,0,0,32,24,8,0,96,32,1,136,0,0,0,0,4,0,0,0,0,0,0,7,101,160,224,241,23,136,228,95,41,107,196,229,222,36,87,177,181,11,108,79,45,120,146,238,153,19,241,31,210,7,170,241,193,139,201,129,228,47,18,154,249,127,204,181,226,158,241,96,122,203,12,125,134,177,71,216,243,35,226,176,247,102,209,241,44,79,230,64,119,108,136,232,229,90,236,111,230,69,173,84,31,204,128,220,12,150,120,190,229,121,177,2,128,91,227,238,61,203,220,4,226,153,134,109,58,146,232,116,0,30,38,125,28,162,238,39,28,148,162,233,218,62,150,88,212,142,108,218,56,79,177,21,227,99,205,60,125,14,168,107,212,149,75,131,73,248,111,233,102,31,236,220,151,212,3,44,86,101,238,117,232,180,207,26,234,199,166,209,121,127,83,186,49,81,137,81,155,147,92,22,185,71,14,179,81,229,201,19,135,93,25,112,248,34,187,156,220,89,51,157,196,143,58,50,93,70,165,22,81,229,234,165,182,125,40,229,148,173,158,198,125,60,114,69,240,121,25,177,188,82,113,32,133,153,198,92,74,143,83,77,172,123,22,227,197,151,12,234,193,52,208,30,238,61,76,101,220,218,51,76,241,43,36,121,135,6,152,53,89,20,170,69,30,215,2,57,35,168,117,202,42,25,211,8,234,38,43,230,38,51,82,224,176,166,48,161,50,9,238,0,130,128,64,3,2,92,44,159,40,210,199,96,99,228,135,148,111,98,108,12,124,177,74,52,106,228,99,146,64,101,92,139,36,22,76,114,132,149,197,161,166,82,232,7,201,248,156,165,143,39,144,254,87,201,158,30,17,232,126,32,192,150,175,22,84,190,56,211,253,142,24,170,69,71,70,31,84,210,61,92,8,224,210,227,165,103,165,134,37,30,134,153,29,72,231,193,208,232,70,84,201,147,224,108,207,35,224,12,50,59,149,23,143,211,11,253,70,127,20,190,252,27,181,216,12,165,234,102,184,224,56,194,217,178,84,128,18,164,76,153,77,152,229,149,32,50,203,234,125,78,105,62,104,214,77,242,195,79,138,239,36,215,0,66,225,81,164,35,185,162,103,37,39,116,116,98,135,165,72,13,41,46,17,162,225,114,98,230,162,248,229,146,231,41,1,164,242,68,135,54,201,164,23,236,3,22,225,8,10,176,178,108,151,32,41,200,137,72,150,200,108,160,114,58,116,207,226,95,67,148,232,210,191,95,236,65,180,201,42,100,0,192,0,9,17,68,148,34,100,138,19,3,12,157,12,231,234,193,31,233,102,243,170,49,235,135,34,246,228,168,195,105,164,101,37,245,68,38,90,96,104,157,244,6,10,164,190,161,109,117,228,9,161,22,190,132,215,22,130,34,113,243,32,227,223,177,200,184,234,122,208,201,31,76,37,8,184,251,81,197,175,195,228,229,220,190,25,5,96,185,102,240,141,24,99,107,119,39,70,228,17,75,169,91,140,236,55,1,160,17,184,123,192,211,113,150,170,121,35,164,203,44,78,166,162,218,19,152,213,176,62,82,115,150,73,57,73,219,125,197,4,236,223,46,159,201,214,101,195,250,101,199,219,177,233,233,188,30,121,18,148,222,216,145,92,186,125,209,73,180,210,59,186,198,207,87,242,88,158,5,139,106,164,121,249,52,121,48,55,94,168,5,97,188,119,25,25,207,168,75,28,226,147,8,230,212,199,242,249,150,104,116,238,117,172,137,197,73,119,57,243,70,83,197,40,191,96,240,231,230,96,219,46,177,116,21,208,178,51,72,228,5,142,223,6,171,71,145,171,72,34,20,145,113,147,93,24,158,151,52,126,81,108,154,235,22,7,78,61,67,93,78,172,121,163,35,205,169,123,50,225,189,118,97,94,157,95,66,93,163,44,89,95,115,109,201,129,59,218,26,204,76,145,148,184,8,234,89,138,243,143,61,201,166,30,99,3,209,243,67,204,56,22,90,46,57,126,161,93,155,248,49,158,116,140,165,149,46,231,30,124,143,125,4,117,102,207,186,15,147,201,212,212,236,221,201,211,57,230,155,69,30,54,179,79,81,110,39,6,46,36,123,242,134,235,76,242,181,122,119,131,45,252,172,150,10,132,183,114,119,233,153,231,96,124,209,223,165,149,48,61,21,208,215,77,198,120,152,197,240,107,167,254,124,126,229,31,65,15,132,206,108,209,124,38,51,50,169,179,44,138,209,169,19,69,30,118,88,211,61,47,12,201,187,22,199,216,226,207,17,232,50,108,204,190,165,101,237,0,1,20,0,0,0,0,138,0,16,0,0,8,6,33,5,128,0,128,6,2,16,12,4,0,0,0,0,2,0,1,12,64,3,16,4,49,0,0,0,0,0,0,0,8,98,1,0,0,0,0,0,0,192,0,0,0,64,0,0,0,32,24,8,64,124,239,231,32,82,213,64,240,247,125,71,185,254,166,77,87,188,181,24,199,231,99,247,60,31,50,95,169,149,230,207,245,13,30,231,153,143,245,6,248,63,152,240,252,233,251,149,249,137,251,141,30,215,165,252,200,181,21,238,143,17,106,166,139,90,217,160,61,159,44,165,9,46,236,241,214,190,95,83,88,248,143,220,15,93,111,95,51,15,59,44,122,77,158,90,241,47,169,75,196,19,238,7,167,249,220,209,238,153,81,241,44,139,172,79,57,107,34,253,134,181,56,216,71,171,31,20,247,139,54,135,137,227,247,60,95,55,27,238,27,225,250,130,190,130,62,33,142,95,50,52,90,184,62,232,249,189,203,220,153,78,93,164,7,213,172,176,144,247,64,249,172,89,178,175,153,155,173,86,85,243,3,94,254,232,246,14,25,226,195,91,145,117,54,142,189,247,64,116,234,180,171,42,60,220,154,92,152,223,10,209,216,181,241,125,74,252,196,39,220,14,76,88,114,75,221,29,112,210,205,124,204,210,25,32,187,163,120,230,136,28,147,114,199,26,103,153,158,107,36,217,238,100,217,51,207,212,233,99,46,98,233,133,121,25,16,241,220,93,155,79,73,145,190,41,149,29,46,68,190,22,65,164,115,199,111,50,30,25,70,83,48,120,101,23,204,89,87,180,15,90,10,46,28,153,100,142,222,98,112,199,89,40,125,142,189,62,101,156,163,175,69,185,169,201,253,145,217,20,101,134,59,99,70,232,0,134,91,51,145,0,132,228,47,148,138,96,94,224,178,82,42,128,0,98,1,57,81,155,200,92,206,121,69,129,167,152,67,118,71,33,101,67,67,236,74,102,157,136,175,39,199,21,233,241,190,234,103,147,139,213,58,246,61,63,29,157,99,199,15,119,103,157,165,129,81,233,96,143,7,118,20,113,225,71,110,0,59,176,174,13,209,150,62,134,132,83,102,25,159,6,204,195,32,11,4,110,87,236,110,162,44,49,219,15,185,165,128,210,161,146,129,128,51,41,237,67,156,159,99,47,47,155,201,42,250,0,212,60,215,217,37,200,181,51,219,5,24,247,52,219,47,45,249,125,89,19,147,199,143,212,150,249,0,66,48,140,84,90,182,92,223,20,103,141,124,210,9,76,9,239,200,212,137,81,114,229,151,84,0,149,148,43,19,96,13,144,216,50,89,65,98,108,68,182,0,228,72,134,0,107,166,151,241,226,190,230,50,99,193,42,212,99,251,129,232,76,200,214,102,68,20,128,16,192,145,13,137,129,34,99,19,40,202,125,12,241,115,57,71,221,26,200,202,60,101,69,71,58,224,164,195,34,219,146,75,234,74,3,88,200,174,166,104,118,5,165,192,225,195,37,50,187,129,215,8,66,48,121,34,174,73,113,102,25,162,245,24,110,127,102,86,60,169,58,151,249,26,103,204,188,190,43,106,225,145,94,44,163,44,115,113,151,84,105,25,26,107,33,186,11,36,123,117,251,28,145,153,89,116,216,204,163,35,69,32,42,135,66,76,162,130,141,97,18,33,201,180,85,16,124,239,137,73,67,199,121,232,212,25,245,24,154,148,21,31,35,248,131,143,22,147,93,161,31,244,61,111,4,241,69,146,11,14,87,235,95,230,101,167,182,149,21,74,75,145,110,76,0,231,201,160,197,57,110,218,19,197,142,17,219,182,206,180,196,241,70,82,176,60,188,154,5,56,185,71,131,201,208,96,201,29,86,163,21,124,44,250,183,21,93,15,59,77,133,127,180,115,202,186,164,7,30,56,205,100,173,172,244,49,228,146,225,157,94,92,125,137,158,20,1,22,164,138,217,23,216,203,107,139,46,50,1,249,113,246,66,120,163,236,86,225,111,160,50,122,126,120,50,200,252,182,111,60,241,138,56,115,101,221,34,141,150,75,27,228,230,140,205,55,149,4,162,102,213,26,169,32,116,192,230,149,132,101,201,180,162,100,226,17,57,102,232,137,75,125,50,167,23,70,112,92,5,82,94,162,103,30,10,95,17,57,37,72,14,89,36,153,150,179,15,155,167,149,117,70,146,118,205,97,27,137,81,243,112,147,140,143,67,12,186,72,227,212,193,67,85,145,46,150,116,233,37,198,211,10,245,113,187,71,70,147,254,38,7,30,25,241,71,111,134,250,245,107,232,138,61,231,240,152,183,201,164,217,149,17,64,154,43,104,152,28,153,224,114,243,9,166,143,67,34,180,113,101,92,154,140,189,173,60,252,204,81,145,161,193,225,153,46,14,30,199,120,80,0,34,0,64,5,0,128,64,0,33,0,196,0,0,0,1,0,0,128,0,4,5,8,64,3,1,0,0,0,0,0,0,0,134,32,1,136,0,0,0,0,4,0,3,16,0,12,66,1,128,128,6,2,16,14,194,196,43,40,96,33,88,20,43,16,128,248,64,0,48,160,96,1,64,0,4,34,147,36,97,85,98,176,0,130,194,193,146,5,238,250,143,123,253,70,96,6,190,108,191,80,214,121,251,152,128,29,11,83,50,163,170,145,203,99,220,7,163,13,109,119,54,142,189,123,158,78,224,220,52,123,81,215,71,232,108,181,112,103,207,238,41,100,146,249,139,163,232,22,120,62,230,145,205,31,212,124,234,207,53,243,22,181,51,247,26,62,141,100,95,168,175,49,174,140,249,232,235,102,141,35,226,18,250,129,239,173,68,215,204,87,230,27,234,120,113,241,15,169,172,60,69,123,148,123,43,44,125,138,89,96,121,80,215,197,154,173,94,54,65,233,121,145,125,209,19,140,36,186,38,112,249,240,127,49,74,81,125,36,6,143,77,142,82,230,39,126,147,14,60,107,210,168,224,87,218,70,145,201,146,61,36,81,237,70,187,22,114,232,167,41,233,212,164,249,182,116,153,82,145,12,166,72,5,122,70,162,53,208,118,2,218,58,11,11,2,89,44,166,204,219,0,100,208,192,9,120,236,199,38,54,142,164,76,249,64,114,197,26,95,164,189,170,140,223,17,151,216,163,231,60,91,47,155,173,216,186,65,81,90,120,156,105,188,218,137,228,127,52,155,61,28,49,162,14,172,104,238,193,19,139,25,233,105,151,164,163,166,61,10,18,26,32,25,140,149,205,35,102,103,141,92,219,246,3,81,164,75,145,72,7,116,133,215,169,50,149,18,228,3,148,146,232,97,55,124,119,147,162,228,200,135,171,43,125,163,192,27,41,52,113,206,79,54,161,46,200,223,52,182,65,152,233,35,114,148,152,29,18,229,80,182,34,129,0,85,5,12,77,128,153,45,141,178,24,9,178,88,219,33,200,160,108,139,27,21,4,8,77,131,100,128,49,227,227,46,55,253,72,65,210,81,251,160,175,82,125,12,141,101,208,201,144,3,16,192,9,40,76,9,16,196,81,156,140,37,196,211,58,36,97,145,114,84,70,165,127,21,253,76,141,179,242,226,255,0,164,196,10,24,128,10,41,50,80,192,208,168,86,231,25,164,227,34,17,68,15,108,100,165,25,127,99,199,201,23,139,44,160,251,30,180,185,167,238,114,107,113,238,138,201,221,112,254,197,28,240,102,136,198,60,51,84,194,52,69,197,152,217,113,3,166,14,145,91,204,225,208,79,128,62,107,198,103,230,120,182,111,165,47,242,50,210,227,203,44,209,242,111,127,99,217,213,232,112,231,207,41,202,30,167,243,46,13,252,31,67,12,26,167,39,45,220,122,108,150,43,183,195,245,18,201,31,47,42,219,146,61,81,220,114,234,240,242,179,98,226,113,255,0,50,240,230,89,96,159,126,228,86,246,90,145,133,148,164,6,210,151,7,159,161,110,122,205,76,187,90,71,92,159,164,195,67,178,50,200,227,43,110,92,129,214,145,102,123,146,50,150,170,41,208,27,184,166,67,138,70,95,153,143,185,158,109,100,84,120,2,242,228,81,238,114,229,212,123,51,147,38,121,74,70,123,172,168,210,121,101,46,228,217,37,194,59,164,81,164,34,55,193,180,97,81,51,154,2,55,148,178,25,50,66,58,119,88,172,195,112,247,133,105,55,233,57,148,168,185,74,204,154,245,4,90,151,38,57,101,101,213,25,201,114,81,49,86,206,152,199,210,101,142,38,253,34,7,205,107,211,142,178,95,81,97,158,217,155,248,188,54,230,83,57,35,213,24,105,234,66,93,207,103,193,97,110,121,63,99,194,197,45,216,209,244,222,21,13,186,56,253,74,142,215,200,80,9,145,83,57,209,157,182,104,177,217,107,26,64,115,201,61,167,14,107,82,61,76,141,36,121,153,249,145,168,139,209,100,242,245,17,246,103,180,124,252,29,78,47,217,158,236,37,112,76,11,16,8,6,32,16,0,128,0,4,0,16,8,98,0,0,0,0,0,0,1,0,0,0,0,0,0,0,134,32,1,136,96,2,0,0,1,0,12,64,32,24,8,0,0,0,160,1,0,0,0,128,98,1,0,0,0,64,32,0,16,196,0,124,56,8,102,26,0,0,0,33,128,18,80,134,0,0,0,2,24,5,72,20,0,72,12,40,33,0,232,40,4,5,80,168,41,0,196,0,0,0,59,11,16,4,61,193,184,64,21,91,218,238,82,203,47,212,100,48,55,90,137,175,152,214,26,201,163,140,97,30,148,60,66,72,213,120,151,212,242,108,106,64,125,223,132,79,204,240,252,83,253,87,254,167,127,99,139,193,227,183,194,244,203,255,0,77,51,180,42,68,202,36,6,3,34,82,1,182,75,145,14,68,238,2,220,136,108,86,32,42,198,153,20,82,64,89,51,232,82,68,229,232,6,123,184,51,159,242,167,254,22,48,151,193,47,177,71,202,105,151,39,167,137,28,24,99,234,61,12,100,29,56,209,232,233,151,7,159,139,169,233,105,163,192,27,208,234,134,133,38,2,151,65,69,109,136,155,108,210,146,2,84,123,177,202,94,194,114,34,82,246,0,111,145,48,75,184,75,132,6,115,158,216,185,123,15,28,26,132,98,251,242,204,114,122,242,99,199,251,179,108,158,149,104,9,207,240,127,144,240,71,110,47,184,178,122,246,168,244,53,233,20,128,67,178,70,1,98,96,216,172,1,178,28,134,195,104,16,42,45,137,244,40,134,68,153,76,206,76,33,54,0,0,52,76,251,20,68,250,5,122,253,98,140,153,112,231,20,95,208,150,64,144,192,0,0,0,9,37,150,75,40,137,116,57,242,29,18,48,202,130,34,124,194,38,76,215,174,47,179,51,42,4,20,49,133,34,201,26,2,162,81,40,178,7,87,223,185,57,32,157,198,93,25,73,209,23,203,76,15,46,73,198,110,47,170,116,82,102,218,204,117,53,145,124,220,51,24,163,72,180,105,18,62,30,162,243,163,219,146,14,168,177,237,179,151,206,151,216,60,199,221,133,117,121,81,125,100,151,238,84,113,83,82,132,145,202,179,237,236,92,51,110,236,7,165,189,56,91,57,148,118,100,221,31,133,245,37,74,83,199,37,209,154,226,230,52,204,171,75,21,139,167,2,108,11,114,244,179,203,240,140,178,150,179,89,7,218,71,123,201,72,242,124,55,34,199,227,58,152,254,181,96,123,115,110,142,121,98,221,201,164,166,56,50,142,28,176,148,89,139,145,236,60,106,70,25,52,48,151,78,0,243,25,39,102,77,12,227,211,147,15,203,101,253,33,25,163,171,18,218,133,13,52,151,82,246,52,5,238,177,75,146,41,148,128,202,104,138,53,154,50,108,162,68,54,201,108,32,39,163,29,147,32,42,92,162,54,148,134,144,14,60,33,217,18,145,81,3,205,241,124,123,176,223,177,228,193,92,19,61,239,16,141,224,145,226,96,87,9,47,98,85,116,224,149,64,250,207,12,255,0,131,135,216,249,12,105,164,125,79,133,77,203,73,10,236,7,163,193,59,146,22,214,78,198,200,173,22,68,85,217,146,198,205,20,26,3,60,145,180,112,102,141,89,232,100,123,98,121,186,153,217,98,57,220,249,61,221,28,183,105,226,254,135,207,180,238,207,107,195,103,122,122,246,42,59,68,48,10,144,24,1,32,48,1,8,161,4,32,0,1,0,192,4,3,16,8,6,32,0,0,1,0,0,0,8,0,96,32,0,0,0,1,12,69,0,8,0,0,64,3,1,0,64,32,0,1,136,0,0,0,0,0,64,2,24,128,0,4,7,195,128,134,97,163,1,0,12,4,0,3,36,96,0,2,2,128,67,0,0,0,0,0,0,0,0,0,0,0,0,0,1,12,0,64,48,1,8,160,2,104,116,48,1,0,192,42,74,65,69,226,142,236,144,143,188,146,3,244,29,28,118,105,48,199,219,28,87,249,27,147,5,182,41,123,34,128,76,158,229,50,123,128,78,73,24,202,69,74,59,152,214,48,50,98,218,217,208,177,151,177,1,206,177,178,188,179,125,163,160,49,242,202,88,205,40,0,141,180,97,157,155,206,92,28,121,165,114,2,66,95,4,190,194,22,71,88,165,254,22,81,243,216,122,157,144,57,48,157,120,200,58,241,117,61,92,10,177,163,202,196,122,152,27,120,227,64,107,205,6,219,234,53,247,24,7,11,161,44,162,88,25,201,49,40,150,32,31,68,101,55,216,182,206,124,211,219,9,75,246,64,45,55,171,46,76,159,178,53,159,169,63,168,176,71,102,8,174,229,117,144,11,20,118,195,158,165,54,18,37,176,24,152,196,218,64,4,182,13,138,172,1,50,144,70,5,168,129,12,206,76,185,179,25,50,137,147,32,108,65,0,134,34,134,76,250,12,79,160,30,166,14,116,240,255,0,8,164,45,35,189,44,62,197,72,202,144,0,0,0,0,8,76,98,2,25,134,99,161,152,102,232,81,148,127,151,34,71,30,146,18,42,16,192,16,1,68,140,10,26,37,20,128,162,90,245,39,238,138,66,159,9,63,102,65,158,104,238,197,37,236,172,241,191,59,41,186,197,26,143,234,145,238,125,79,27,38,151,102,121,197,190,47,132,189,138,26,150,239,138,91,153,164,97,39,210,53,247,30,56,70,61,17,180,66,33,97,111,172,191,177,107,12,125,217,104,160,33,99,228,210,62,144,238,104,149,148,92,36,174,43,220,115,184,187,66,81,224,152,230,139,147,132,154,220,184,51,85,82,203,113,179,155,243,13,78,153,166,118,177,227,114,181,71,26,156,114,116,104,43,178,115,184,217,226,78,126,79,141,99,159,105,42,61,9,228,242,248,145,229,248,155,74,120,242,197,252,50,8,247,247,151,12,209,247,60,255,0,61,75,28,90,125,81,159,154,211,225,129,237,199,34,52,89,17,229,99,203,36,185,52,122,138,143,80,175,74,211,37,164,121,81,241,10,149,54,117,227,212,198,107,168,27,52,27,19,37,77,50,247,36,128,79,18,51,120,168,115,212,70,61,204,167,173,133,117,64,70,110,14,102,60,153,148,223,83,55,37,238,84,59,37,178,119,175,114,119,175,112,44,82,232,27,163,238,103,60,177,191,137,1,178,11,163,31,58,63,169,2,200,164,157,48,42,238,70,241,92,24,98,86,206,134,233,4,114,107,101,252,57,35,198,209,69,254,98,112,104,246,118,60,250,172,120,215,59,164,142,191,18,240,248,255,0,180,180,175,26,81,223,25,69,145,94,51,199,181,30,215,130,100,254,28,161,236,112,234,48,60,115,156,36,185,70,222,15,61,186,135,31,116,7,190,139,77,16,29,200,173,149,4,165,193,8,153,202,144,28,154,204,148,143,15,83,175,134,28,170,51,253,206,239,19,213,71,20,36,239,158,199,203,236,201,171,212,82,230,83,101,71,214,224,199,28,209,83,93,14,205,7,166,115,137,134,143,20,116,186,88,227,238,145,166,139,39,251,204,151,185,71,164,5,5,16,72,14,133,69,0,134,0,33,20,32,16,134,0,72,12,64,0,2,8,4,49,0,0,8,0,67,17,64,0,0,0,0,0,33,136,0,67,16,0,0,128,98,0,8,0,64,0,0,1,64,0,232,33,8,173,172,123,24,18,35,79,41,148,176,133,98,35,163,201,43,201,68,28,180,27,95,177,216,177,34,188,180,52,199,231,59,39,250,88,182,203,244,179,223,252,182,49,126,87,25,48,120,53,47,102,46,125,143,123,242,112,23,228,97,244,24,186,240,128,247,63,33,31,160,159,135,199,232,48,215,137,97,103,177,254,205,94,194,126,24,189,134,15,34,192,245,191,217,127,66,127,217,139,216,96,242,194,207,66,126,26,251,89,140,180,25,23,184,193,202,51,87,165,202,187,16,240,228,95,41,4,128,246,77,124,172,158,125,128,96,43,11,1,128,128,6,2,0,24,8,0,96,32,2,128,64,3,1,0,12,0,0,14,191,13,135,153,226,26,120,251,228,71,33,234,126,29,199,191,197,177,127,74,114,255,0,32,175,182,67,18,24,0,171,145,130,234,2,81,40,0,6,2,0,24,172,86,75,96,83,145,46,68,185,17,41,0,167,51,153,187,145,121,25,154,40,108,207,80,235,79,145,255,0,75,52,236,115,235,101,183,73,147,252,32,120,184,78,204,103,38,51,175,31,66,14,152,202,143,83,28,171,79,5,221,158,60,95,39,171,167,245,66,30,209,69,29,49,225,81,68,162,136,6,67,101,73,153,176,11,25,35,96,76,223,7,38,111,94,92,88,254,187,153,211,63,99,13,63,241,51,207,39,101,194,3,169,132,58,89,50,228,186,164,4,211,100,240,153,78,92,17,212,1,200,93,70,145,113,136,18,162,90,137,74,37,208,19,84,76,153,82,102,51,144,25,205,242,99,38,84,153,155,42,0,0,0,16,14,138,36,79,161,110,36,129,232,104,121,210,196,210,70,90,15,248,127,221,154,200,202,164,98,24,0,134,0,34,89,66,2,25,150,85,193,179,51,201,208,163,150,61,73,67,249,137,238,84,80,2,0,1,136,0,161,161,0,22,57,171,140,151,208,148,95,177,4,175,84,83,247,56,245,144,167,25,254,204,235,199,240,87,183,4,230,134,248,74,62,229,30,124,77,17,146,52,65,22,152,209,40,164,5,163,88,190,12,145,113,96,107,25,31,59,248,133,79,14,182,25,113,202,81,89,99,217,247,95,254,35,223,238,121,254,57,167,243,252,62,82,75,213,137,238,95,110,226,171,230,231,171,212,74,27,94,89,56,251,89,48,207,150,14,212,217,20,20,97,91,79,87,159,39,199,145,179,57,102,156,163,182,82,109,18,34,141,63,53,149,42,82,116,134,181,121,147,189,198,0,65,219,254,212,212,85,110,39,253,169,168,247,57,5,220,14,248,248,147,217,40,60,126,167,243,16,181,249,187,78,142,63,249,132,167,235,3,210,199,226,122,156,114,181,145,179,103,227,90,175,116,121,129,101,30,142,79,16,201,40,57,78,94,167,209,35,135,243,153,111,226,102,108,205,119,3,171,243,249,171,226,23,231,179,254,179,152,0,232,252,222,111,212,39,170,203,250,140,0,13,127,53,155,245,178,124,252,159,169,144,4,23,231,78,254,38,107,29,94,88,244,145,133,10,128,234,94,33,157,124,197,255,0,181,51,247,118,113,5,20,125,191,225,117,139,81,129,231,151,57,109,167,244,61,63,18,198,151,147,155,255,0,183,145,127,103,193,243,159,131,51,237,212,230,192,223,196,148,145,245,154,252,126,102,147,36,127,164,168,242,188,99,75,240,229,138,250,51,198,210,63,43,94,145,245,14,63,154,208,175,234,141,159,51,151,27,199,175,135,246,40,250,44,114,180,104,145,207,135,162,58,34,101,68,184,71,46,171,42,199,141,201,179,162,114,163,231,252,103,89,190,241,193,241,220,15,39,95,170,122,156,205,118,190,15,107,193,124,51,242,248,252,252,203,248,146,237,236,114,248,39,134,249,185,63,51,150,62,133,240,167,223,234,125,4,229,74,151,66,163,159,47,115,13,52,182,106,34,254,166,211,229,152,75,211,52,202,143,125,115,27,34,82,104,122,121,239,195,23,244,46,80,178,42,35,59,45,244,51,80,166,84,157,32,161,14,93,12,188,206,75,82,176,5,212,189,164,119,46,44,9,113,38,141,72,148,88,68,58,51,183,102,138,44,181,2,140,246,177,109,102,188,33,88,25,56,177,83,58,41,48,216,7,48,141,222,50,30,48,140,192,167,26,36,160,0,0,0,0,218,192,66,47,99,31,150,200,51,3,85,132,165,136,14,112,166,117,121,67,242,208,211,28,187,88,108,103,103,150,131,106,26,99,147,203,145,75,19,58,182,161,210,26,184,231,88,67,202,55,98,3,37,136,191,41,22,134,6,126,90,30,196,88,1,59,71,67,2,41,0,192,4,3,0,143,5,232,242,47,98,127,43,149,118,71,185,181,123,11,100,125,128,241,63,47,147,244,139,201,201,250,79,111,100,125,131,203,143,176,30,39,149,147,244,177,108,159,233,103,185,229,68,94,76,74,60,77,178,246,96,123,95,151,137,47,75,23,217,4,199,142,36,122,239,71,15,210,136,252,140,63,74,3,204,13,171,216,244,94,134,62,196,254,65,125,64,243,222,56,63,148,137,105,241,190,199,160,244,47,221,147,45,20,251,48,60,215,164,131,51,150,134,47,216,244,255,0,43,145,18,240,100,95,40,30,92,188,58,47,177,148,188,49,123,30,190,201,175,149,138,159,179,3,197,151,134,125,12,165,225,242,94,231,191,192,82,125,128,249,201,104,178,35,39,166,202,187,31,81,178,62,200,135,130,15,229,24,62,97,226,200,190,86,45,178,253,44,250,103,165,198,251,16,244,88,217,49,95,55,200,143,162,151,135,193,246,70,82,240,184,191,148,96,240,172,103,175,47,9,94,198,82,240,169,46,131,7,154,7,100,188,59,34,33,232,178,174,192,115,129,163,211,229,95,41,62,92,215,88,178,4,123,223,132,241,238,214,102,201,250,97,95,220,240,118,201,118,103,213,126,18,197,90,125,70,79,213,36,130,190,129,12,72,96,0,128,104,4,80,0,8,67,100,74,84,0,217,14,68,79,33,140,178,1,172,164,102,228,102,242,18,228,81,82,118,36,33,164,17,76,226,241,39,90,73,125,104,236,103,157,226,210,172,17,143,188,130,188,252,103,92,56,137,201,136,234,232,128,188,111,147,216,208,59,193,127,83,197,79,252,207,99,195,255,0,225,255,0,112,59,16,239,129,33,50,9,147,36,108,155,1,161,73,148,145,51,225,1,134,105,237,132,165,244,224,189,52,60,188,11,221,242,99,151,215,60,120,253,221,179,175,165,32,4,189,95,97,200,113,233,98,96,102,194,138,161,164,1,24,150,162,52,138,72,2,137,108,182,101,38,4,206,71,60,228,86,73,24,89,64,201,40,144,128,0,64,52,173,151,66,130,52,72,9,174,12,228,110,250,24,75,168,87,102,131,249,15,252,76,222,70,26,15,229,79,252,70,242,32,144,1,128,128,0,4,38,81,32,38,103,35,70,75,40,226,151,196,75,234,86,95,140,146,161,162,136,41,0,49,20,201,96,80,18,80,20,138,93,8,69,174,132,19,31,142,127,123,41,242,47,249,191,120,148,192,243,181,17,219,153,253,121,18,58,117,144,184,169,123,28,169,149,22,138,68,162,138,41,22,140,209,164,64,161,201,41,197,198,74,227,37,77,8,113,100,31,25,169,192,244,250,156,152,101,214,18,163,35,235,181,158,17,135,93,145,229,109,199,37,87,220,243,240,248,5,106,54,230,183,143,221,51,45,60,1,31,69,173,252,61,24,180,244,205,253,83,57,63,216,121,107,164,128,241,194,142,172,154,55,13,76,113,55,212,232,126,23,53,243,1,230,139,185,234,67,193,115,229,248,25,111,240,246,177,126,150,7,145,95,196,21,122,206,221,70,131,62,155,39,241,32,209,202,225,45,223,11,32,64,61,178,253,44,60,188,143,229,96,34,61,205,188,156,137,115,22,79,147,54,254,22,6,64,116,227,209,228,154,232,87,251,63,41,71,24,29,223,236,157,92,149,172,109,153,207,195,245,56,254,44,109,1,204,8,223,242,153,106,246,153,188,114,139,229,16,32,6,32,24,141,244,152,86,105,237,103,123,240,184,251,151,17,135,129,234,127,45,226,184,37,116,156,182,191,220,253,26,82,221,140,252,241,248,118,201,41,70,84,226,236,251,237,28,227,155,77,25,70,106,92,20,97,225,51,255,0,119,150,55,215,28,229,15,243,60,223,24,211,236,214,226,154,233,38,118,104,31,151,226,186,220,47,188,163,53,251,175,252,26,120,190,29,216,35,46,241,146,96,70,62,18,71,66,232,115,65,62,13,103,145,66,13,178,43,147,196,181,43,6,46,190,166,120,184,52,146,215,234,82,127,203,92,205,251,253,9,212,103,159,136,235,246,99,229,93,68,250,77,46,150,26,92,17,132,122,247,96,56,66,56,177,168,69,82,70,83,118,205,102,70,210,140,220,120,56,243,42,145,232,73,112,113,103,69,71,163,225,179,188,21,236,118,169,30,111,133,75,153,68,244,182,129,66,148,108,2,200,172,94,46,74,140,104,208,76,34,37,192,70,72,39,201,138,140,162,7,77,137,200,206,46,67,148,91,10,181,36,22,99,178,70,145,139,8,41,137,163,68,129,196,42,34,93,134,209,208,8,84,93,5,4,102,226,47,44,214,128,163,31,40,126,89,168,1,30,90,13,136,176,32,157,168,123,70,1,74,128,96,2,0,0,128,0,0,0,0,9,98,110,139,37,128,41,20,103,101,133,48,0,0,0,0,0,0,8,0,0,9,160,0,10,64,48,0,0,0,0,0,0,0,0,0,0,8,56,10,64,0,45,171,216,78,17,40,0,197,226,137,156,176,163,170,133,180,14,55,163,139,236,103,45,18,61,17,80,30,92,180,146,236,217,159,229,242,46,231,177,66,218,189,128,241,101,143,44,126,91,39,215,127,3,61,167,142,44,159,38,32,121,53,37,214,44,55,35,214,150,24,190,198,79,75,31,100,81,231,88,89,232,254,82,62,200,137,232,215,176,28,53,23,217,19,178,47,177,211,45,28,187,54,102,244,185,87,71,97,24,121,48,125,131,242,184,223,99,103,139,44,122,196,141,210,93,96,192,198,90,44,111,178,61,127,8,195,28,58,61,177,239,38,207,49,207,221,52,123,58,15,248,72,17,99,160,96,50,40,160,0,1,128,8,5,38,115,101,201,70,243,124,28,179,141,176,49,156,217,147,145,187,198,79,149,244,42,49,178,172,211,202,15,44,9,70,136,157,180,48,7,208,242,124,98,94,188,81,251,179,214,236,120,126,43,45,218,168,175,104,133,101,135,169,187,102,56,141,38,233,4,105,141,219,179,218,240,239,228,126,231,139,137,84,79,107,195,184,211,254,224,118,17,38,13,216,171,220,138,158,88,212,107,168,220,169,112,40,197,176,41,190,12,167,207,6,173,24,102,150,216,183,223,162,2,116,209,223,154,121,59,46,17,210,249,22,28,126,94,37,18,210,1,62,130,27,234,58,2,104,164,134,145,84,2,72,99,33,176,20,153,132,228,92,228,115,78,86,4,201,219,36,98,42,16,128,0,64,3,138,228,163,88,46,13,2,11,128,151,4,84,73,152,178,228,200,96,117,248,127,195,147,238,116,200,228,240,247,234,200,142,185,16,72,0,192,64,0,2,16,196,4,178,89,108,134,81,199,155,226,32,215,58,228,207,177,80,134,128,16,22,67,41,3,2,70,133,67,64,52,84,73,46,32,39,241,193,253,26,47,177,51,249,95,180,139,236,65,19,91,162,211,60,198,156,38,226,251,51,213,163,131,87,29,179,82,247,224,162,17,104,206,37,162,178,180,82,100,34,208,85,39,201,68,46,133,196,11,199,42,146,58,224,142,58,58,241,61,209,76,205,88,115,137,60,40,244,54,104,198,109,41,17,94,23,137,96,131,215,233,242,215,14,116,207,95,46,143,20,227,194,163,147,198,35,254,239,25,175,150,73,157,233,57,66,50,93,208,25,226,199,229,71,106,54,139,18,79,184,116,3,135,197,112,188,184,109,43,218,120,126,92,123,197,31,84,234,74,153,230,107,60,62,219,158,47,236,84,121,107,20,63,74,41,98,143,177,78,18,139,166,168,44,3,203,143,176,121,113,246,67,177,110,40,165,20,138,81,70,123,134,155,8,238,199,158,81,73,37,103,95,166,112,185,194,131,65,166,80,199,186,107,150,86,183,34,140,105,17,94,62,185,70,55,177,30,94,205,210,232,122,90,158,78,88,195,146,142,120,96,132,164,212,162,57,120,126,57,116,224,232,156,54,181,36,90,118,49,24,105,180,177,195,59,238,119,201,122,83,48,75,212,110,249,137,70,61,201,208,248,134,79,15,214,112,219,198,254,40,154,37,201,201,171,199,183,42,100,163,215,210,120,156,53,31,136,99,40,112,165,143,107,250,180,125,14,178,43,38,158,75,232,124,62,151,248,122,237,62,85,218,72,251,137,122,177,126,196,87,36,35,233,137,229,248,238,171,201,193,229,197,250,167,193,233,110,219,30,123,31,63,8,191,20,241,151,124,227,196,249,34,187,252,3,195,252,156,62,126,69,235,159,249,35,214,155,45,84,96,162,186,35,41,114,192,139,25,91,66,138,50,159,67,143,57,219,51,147,50,42,31,135,228,217,168,95,83,220,179,231,49,61,185,98,254,167,208,195,152,166,8,161,52,80,17,82,12,97,64,78,209,237,42,128,9,218,135,180,160,1,109,10,24,128,0,0,32,0,176,10,0,4,0,49,12,0,0,2,16,12,2,144,192,2,16,183,10,100,40,187,10,208,6,144,4,32,24,0,134,2,1,73,153,54,205,25,59,66,163,145,169,21,69,109,8,34,236,163,62,140,209,5,0,48,1,0,0,0,128,65,8,96,0,0,0,0,0,0,0,0,0,0,32,24,8,96,0,0,0,0,0,0,0,0,0,0,0,0,1,64,0,1,65,67,0,16,48,0,164,162,14,43,216,96,4,75,28,101,216,143,203,196,216,97,24,61,44,31,100,109,134,11,30,53,21,216,101,32,160,4,4,20,0,0,0,192,150,4,200,201,163,70,77,1,59,71,180,164,48,35,96,121,102,137,3,3,23,143,144,120,141,28,140,231,146,144,28,242,85,103,207,107,165,187,89,63,167,7,208,206,94,150,207,154,203,45,250,140,143,250,138,53,198,248,13,219,178,87,100,77,237,136,98,186,250,176,142,168,74,143,99,195,83,120,157,244,179,203,195,141,46,101,212,245,180,46,224,226,7,83,105,19,203,43,105,84,69,74,137,93,0,24,17,46,134,42,62,102,116,190,88,114,254,230,179,150,212,223,177,88,97,179,29,191,137,242,192,182,29,135,64,4,208,232,99,1,80,198,32,19,102,83,145,82,102,25,36,4,100,145,144,228,236,146,132,32,16,64,33,128,8,214,17,228,205,35,166,17,160,47,162,50,155,53,125,12,38,21,4,178,201,97,27,232,63,153,63,177,216,206,61,23,25,159,248,78,198,69,72,0,48,0,0,0,36,162,64,76,134,91,33,148,115,231,49,236,109,159,161,143,98,160,1,136,6,138,32,180,2,104,146,200,96,50,209,154,52,64,57,252,15,232,211,255,0,50,200,151,48,146,250,14,46,210,100,14,206,93,92,119,66,85,213,122,145,210,70,78,177,254,197,30,108,89,170,102,50,143,151,57,71,217,151,22,84,106,139,70,113,45,1,164,122,151,14,166,104,210,29,72,44,188,57,54,186,100,8,43,179,204,84,97,63,83,178,113,203,179,52,50,174,61,118,55,147,75,146,63,67,167,195,114,121,154,28,114,239,84,94,212,226,209,207,225,46,163,151,15,232,147,3,181,146,208,228,29,128,204,164,18,35,112,11,54,151,30,101,202,167,238,121,243,240,217,41,112,237,30,162,145,69,30,20,244,89,98,254,27,33,105,114,55,240,51,223,160,73,123,13,76,121,24,188,55,36,154,221,233,71,102,63,12,140,38,165,39,103,112,88,211,19,42,140,120,60,189,100,238,116,122,57,95,7,149,155,153,177,7,30,110,89,90,125,44,243,43,143,64,154,185,30,198,143,23,151,130,62,229,71,145,155,75,56,69,238,70,88,113,57,90,238,125,4,225,25,197,166,143,55,54,150,88,50,111,135,195,236,7,63,145,42,248,72,232,122,248,114,67,36,105,163,143,89,166,219,45,208,93,64,227,143,196,115,235,250,163,213,211,104,254,105,156,62,39,142,166,146,3,207,132,157,241,213,31,105,225,185,255,0,53,162,132,251,213,63,185,241,176,199,201,244,63,135,51,109,150,76,47,167,196,136,174,141,98,148,116,249,26,234,147,57,124,7,72,240,233,124,201,175,94,71,185,158,150,162,59,156,227,238,24,146,132,20,87,98,42,152,168,166,32,1,49,145,38,6,115,57,114,29,51,57,230,84,115,62,36,125,6,146,123,244,240,127,67,193,154,61,111,11,157,224,219,236,202,59,137,99,2,41,81,64,0,0,2,0,0,0,0,0,8,0,0,42,70,58,0,36,10,160,1,12,0,32,0,0,0,0,0,0,0,21,14,128,0,0,0,0,67,0,16,134,32,10,21,20,0,77,13,128,1,53,201,64,48,16,12,64,2,1,0,12,6,4,128,135,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,96,33,128,0,0,0,196,48,0,0,0,0,0,0,0,8,10,66,24,82,1,133,16,3,1,128,137,99,100,128,153,35,98,0,11,36,64,105,184,82,145,22,38,192,153,24,206,247,26,54,68,185,42,50,204,246,225,155,246,137,243,48,229,217,244,185,151,240,103,246,62,106,28,32,52,147,220,212,78,204,49,72,226,197,203,220,118,226,3,162,39,167,225,253,36,121,145,61,79,15,248,36,192,237,16,12,138,5,39,192,51,57,202,144,9,71,204,200,151,104,242,206,130,113,71,100,57,234,250,148,0,33,136,6,49,0,3,33,177,182,103,41,1,51,145,205,57,91,47,36,140,27,228,0,4,34,160,0,16,0,192,168,70,217,69,227,137,186,38,17,164,81,20,166,248,48,147,228,214,108,193,245,2,137,161,140,35,77,47,25,215,216,236,103,46,157,127,21,51,173,145,80,0,0,0,0,0,73,68,128,153,12,182,67,40,199,50,244,156,235,161,209,155,225,57,227,240,149,0,0,0,198,72,192,161,49,160,2,10,136,154,8,190,64,213,17,143,225,95,78,10,66,92,57,47,169,5,33,79,225,99,65,46,98,209,71,157,173,142,220,170,95,169,25,65,157,90,184,238,211,169,126,151,103,28,24,71,68,77,17,148,25,170,96,82,41,58,37,22,128,106,101,89,155,136,91,3,68,249,55,131,180,114,238,53,132,168,149,99,119,194,56,180,183,143,196,242,123,100,71,83,118,142,44,185,22,29,102,22,254,105,81,21,234,72,81,28,217,17,124,129,77,25,202,38,160,208,24,93,23,25,14,81,34,168,13,80,16,153,96,48,24,152,24,106,29,69,158,94,73,114,207,71,87,240,51,205,219,41,75,106,53,16,244,184,94,108,203,217,30,202,141,42,48,210,97,88,97,245,58,27,224,148,136,124,18,220,100,169,153,103,201,93,14,120,101,147,144,26,228,194,163,27,135,13,17,143,50,159,166,127,18,58,34,253,206,93,78,29,178,223,30,165,29,124,109,224,241,245,245,41,157,216,115,110,131,139,234,121,249,249,200,192,230,140,78,207,13,151,147,174,199,46,207,210,195,77,164,121,101,125,141,179,224,242,154,148,123,114,7,181,63,230,125,209,159,204,78,12,190,108,98,254,131,151,19,50,173,123,18,53,208,76,0,137,20,75,3,41,24,205,27,200,202,69,71,60,209,215,225,83,172,146,143,185,205,52,61,20,182,106,163,245,224,163,222,0,2,40,0,0,0,0,0,0,0,0,0,0,0,0,128,67,16,0,196,1,76,67,16,64,0,0,0,0,0,0,0,0,2,1,128,134,0,32,100,111,228,42,130,195,170,51,167,184,13,44,44,18,21,4,48,0,0,24,8,0,64,32,24,0,0,12,67,3,49,128,0,192,0,0,4,0,48,21,133,128,192,86,48,0,21,208,88,12,5,97,96,48,0,0,1,0,12,4,48,16,192,0,0,0,40,24,0,0,0,0,0,0,12,64,1,12,0,2,168,0,8,0,16,0,132,198,32,17,37,18,192,66,40,64,73,18,45,153,77,148,67,98,6,36,17,57,151,240,165,246,62,94,124,113,245,62,170,106,226,207,150,151,57,229,244,108,13,113,241,20,142,172,71,36,14,156,76,163,174,39,171,160,95,193,60,168,30,198,137,86,4,74,71,64,196,12,138,77,147,8,239,157,252,177,255,0,81,73,251,117,125,13,163,29,177,160,24,0,152,0,0,0,9,177,54,67,144,14,82,48,156,199,57,156,243,144,10,82,178,68,5,64,32,16,12,4,82,40,18,58,49,196,140,113,55,74,136,1,13,144,216,84,205,153,21,54,64,67,69,164,40,163,72,160,52,196,171,36,78,150,114,195,249,145,251,157,76,138,128,0,0,1,136,4,33,136,4,201,101,144,192,195,47,194,115,199,161,211,151,161,205,30,140,210,0,0,8,6,33,133,52,81,5,0,153,29,25,161,18,64,104,152,159,199,247,68,197,240,55,217,129,160,33,32,64,102,227,191,28,225,238,154,60,152,51,216,92,74,95,115,201,205,31,47,85,146,63,213,104,35,88,190,13,83,48,140,141,34,192,217,26,35,24,200,209,72,13,68,209,42,69,88,19,69,199,225,17,112,2,225,201,230,248,223,240,241,226,200,190,73,166,122,85,180,243,252,109,111,208,100,250,114,69,122,138,123,177,198,94,232,132,253,70,30,27,147,205,240,236,50,254,147,87,196,130,186,83,25,17,124,14,200,40,78,32,152,236,9,218,29,10,108,137,72,11,76,83,102,75,34,68,100,204,189,202,22,95,87,3,197,134,49,230,142,60,153,249,224,35,171,146,84,17,232,78,106,38,19,206,114,75,52,166,52,5,78,110,70,186,124,125,204,98,183,73,35,208,197,143,108,64,153,70,162,99,158,94,139,55,203,196,78,25,74,227,40,129,201,41,236,201,125,140,92,252,204,174,141,242,198,224,206,45,55,19,149,149,30,182,12,241,197,134,187,132,231,230,197,179,147,117,240,119,227,195,252,11,34,151,134,100,245,202,13,244,59,242,47,85,158,54,142,126,95,136,184,126,164,123,115,86,136,167,30,128,197,30,131,2,73,101,50,88,16,204,228,104,204,218,42,49,153,141,236,200,165,236,206,137,35,159,34,228,168,250,28,82,221,142,47,232,81,193,165,213,198,56,99,25,73,89,210,181,16,125,200,173,128,205,101,139,238,82,156,66,168,5,185,123,133,128,192,0,0,5,96,16,192,64,0,0,1,64,5,139,114,2,132,43,24,64,0,32,24,18,201,183,96,104,4,161,133,45,195,178,118,242,82,224,8,230,203,64,1,9,153,109,123,141,91,4,0,184,64,49,0,88,5,12,0,64,0,2,0,0,0,19,96,22,49,12,0,98,11,2,6,49,0,12,66,0,108,86,48,1,114,58,24,0,182,148,4,176,6,172,18,26,0,20,145,157,59,53,0,38,233,11,121,84,78,192,42,192,73,13,128,192,65,96,80,19,99,10,96,0,3,0,0,1,12,64,3,0,0,0,0,2,132,80,8,0,8,0,24,128,66,24,128,68,148,32,16,152,196,192,137,25,72,214,70,82,40,205,130,27,18,8,114,248,79,150,200,171,54,79,241,51,234,101,240,179,230,51,47,227,228,255,0,19,0,129,213,140,231,130,58,96,81,213,140,247,52,209,219,134,40,241,244,176,223,146,49,61,197,233,141,18,144,217,18,99,108,138,220,232,138,172,75,115,220,255,0,99,81,46,21,33,128,8,27,16,12,77,137,178,100,192,36,204,167,32,156,140,103,32,38,114,50,176,148,137,178,161,216,172,86,0,48,1,164,80,35,72,68,33,19,120,198,136,8,198,139,16,5,75,51,147,46,70,79,168,10,66,72,25,112,65,21,20,104,186,10,40,160,169,143,198,190,231,92,142,52,253,107,238,118,72,130,0,0,6,33,136,4,33,136,4,75,44,134,6,89,58,28,209,235,35,170,125,14,94,147,145,164,32,16,194,0,1,133,34,145,35,2,201,104,104,96,103,209,149,213,52,12,16,21,23,104,59,147,30,29,20,2,127,27,60,239,17,142,221,68,39,250,163,95,216,244,101,241,38,113,248,164,111,79,25,126,153,1,198,153,180,25,201,9,27,227,144,71,74,52,70,81,101,166,84,89,72,130,147,10,209,14,233,146,152,223,36,29,31,20,78,45,124,55,105,114,71,232,117,97,151,98,53,113,254,28,190,196,87,39,225,249,238,240,197,31,208,218,59,102,249,60,191,195,178,254,30,163,31,233,153,233,204,13,224,253,35,50,196,248,52,100,81,184,55,144,196,202,42,89,12,103,144,36,204,103,32,137,158,86,99,44,141,247,9,179,50,134,52,132,82,2,224,104,68,81,174,44,111,36,210,3,109,46,43,123,153,218,40,69,66,52,133,39,70,85,142,105,82,103,155,57,122,142,189,78,78,199,28,138,133,55,233,48,242,212,121,53,155,34,78,145,68,71,156,177,95,83,222,132,107,15,236,120,16,149,100,139,246,103,190,167,25,224,184,190,196,163,192,205,151,202,241,108,111,235,71,210,94,232,38,124,111,136,77,254,119,114,249,89,245,186,60,158,102,154,18,247,68,86,168,98,136,216,18,201,99,0,51,100,51,86,136,104,168,201,152,228,163,121,28,243,40,231,212,255,0,45,51,158,57,38,186,73,255,0,115,125,82,111,77,63,161,226,199,84,208,71,177,29,94,104,252,236,214,62,37,158,61,211,60,101,172,250,154,71,84,128,246,163,226,211,249,161,253,153,180,60,94,61,212,143,9,106,34,202,89,162,192,250,24,120,174,55,243,87,220,232,134,191,28,190,117,253,207,152,223,23,220,119,236,194,190,170,58,152,190,232,213,101,139,238,124,156,114,78,63,12,159,247,54,142,179,60,126,112,107,233,247,175,112,191,169,243,177,241,44,203,173,51,104,120,164,187,196,131,221,25,228,67,197,97,222,209,188,60,79,19,249,144,29,237,24,205,74,204,214,187,28,186,73,26,44,241,151,116,20,227,102,136,149,146,37,110,64,48,11,67,1,5,12,2,16,0,0,196,0,2,24,0,10,134,0,0,0,0,0,32,0,0,16,0,10,198,128,82,232,74,124,142,110,145,16,146,176,53,21,147,41,36,186,152,249,151,46,0,232,176,179,29,210,42,55,92,129,96,0,0,42,24,192,154,17,98,1,38,27,130,133,183,144,29,140,84,32,40,44,139,11,2,132,216,211,19,0,177,137,33,48,40,9,82,26,96,48,11,0,160,161,12,0,0,2,24,8,2,129,136,96,0,0,0,0,0,49,136,96,49,12,68,0,129,179,12,250,188,88,85,206,105,1,185,46,73,30,70,127,29,211,99,191,226,35,204,207,248,151,31,201,108,15,166,121,98,187,144,243,199,220,248,236,191,136,178,203,224,135,247,57,103,227,154,185,116,105,1,247,47,83,31,112,90,156,127,169,31,1,47,20,213,203,254,107,51,252,246,165,255,0,205,144,31,161,79,81,141,244,146,102,79,37,159,3,29,102,162,18,220,178,203,251,157,216,124,115,83,143,227,169,160,62,195,117,141,30,22,155,241,6,25,180,178,173,172,245,112,235,49,102,87,9,166,84,116,191,133,159,51,155,254,35,39,248,153,244,187,174,44,249,188,171,253,231,39,248,128,168,27,193,25,66,39,86,56,148,122,126,25,143,151,38,122,44,226,240,239,130,71,99,50,164,202,138,164,76,85,178,192,104,114,2,27,0,1,9,176,6,204,229,32,148,140,103,32,20,228,99,41,21,41,25,73,148,43,21,128,138,134,0,145,81,136,13,35,88,68,35,19,68,136,28,98,90,18,24,83,19,11,37,178,9,155,50,46,108,204,168,165,212,210,8,148,141,99,208,41,147,38,83,102,82,145,2,190,78,238,200,243,175,131,208,95,2,251,0,128,0,0,0,0,9,24,128,25,44,166,75,3,57,116,57,37,252,214,117,203,161,203,63,230,26,70,111,168,193,245,0,134,49,0,12,0,2,154,40,148,82,1,52,34,201,96,46,229,118,33,141,62,0,169,116,49,213,195,204,210,228,143,125,182,141,187,11,170,228,15,157,140,141,241,200,194,81,217,150,112,253,50,104,211,19,8,237,131,52,137,132,25,172,10,54,69,10,37,168,144,29,131,130,148,71,181,0,162,246,190,13,51,61,248,191,98,84,74,75,134,128,241,124,5,237,241,13,102,63,173,158,212,207,19,195,255,0,135,227,249,163,250,162,123,147,34,150,51,83,44,102,192,77,18,209,161,156,229,72,12,178,58,57,50,72,211,54,67,156,160,10,0,176,17,81,36,232,211,233,167,149,251,68,34,177,99,150,71,72,244,112,225,88,226,86,44,81,197,26,69,54,69,38,97,154,123,98,105,57,28,26,156,150,232,12,103,45,210,50,147,228,183,194,49,148,138,28,165,72,194,114,28,153,155,229,132,86,53,108,238,197,146,120,177,180,238,135,225,186,93,242,223,53,233,93,14,143,17,148,99,142,144,171,31,57,169,245,230,148,143,163,240,76,155,244,81,94,220,31,63,40,219,103,175,224,50,106,25,33,236,204,143,97,117,96,195,184,194,164,10,21,129,14,204,221,154,50,25,81,148,145,148,160,108,204,229,101,28,249,35,232,156,125,209,242,185,46,57,37,31,102,125,108,185,103,204,248,142,63,47,89,145,123,242,74,57,247,15,113,3,34,173,73,251,148,178,75,220,200,0,221,102,146,45,106,36,142,91,29,132,118,199,87,245,52,142,175,234,121,251,131,113,116,122,171,85,31,161,162,212,65,158,54,225,172,141,124,195,71,181,230,193,247,13,241,125,207,29,101,151,185,107,60,144,209,235,166,175,169,211,143,35,138,226,95,230,120,107,85,34,150,177,175,113,163,223,90,156,145,249,205,22,187,42,246,103,207,173,119,212,218,26,239,168,30,236,124,70,75,172,77,35,226,113,239,104,240,214,182,44,175,204,193,149,31,65,15,18,198,254,100,109,29,100,37,243,35,230,214,88,62,229,41,46,210,10,250,101,168,139,238,90,201,23,220,249,152,228,154,233,55,253,205,99,170,205,31,152,26,250,45,203,220,118,120,81,215,228,93,77,99,226,79,186,100,30,192,30,100,124,74,29,217,180,117,248,223,204,128,237,3,158,58,184,62,232,181,158,62,224,106,4,121,177,30,248,251,128,192,45,0,8,97,68,102,150,200,216,80,218,178,173,30,6,163,197,37,12,251,99,209,117,61,45,30,163,206,130,107,184,6,187,80,177,65,179,200,135,138,180,221,157,254,39,138,115,195,45,167,139,135,67,151,36,233,197,165,245,32,245,48,107,191,49,42,86,122,120,98,171,147,131,14,150,58,120,34,50,107,182,58,139,232,84,123,59,99,70,57,242,44,113,50,210,102,150,88,166,202,212,214,222,64,232,10,1,128,128,96,2,0,24,8,0,0,0,96,4,208,109,24,1,52,34,196,4,238,2,182,133,1,52,34,218,50,148,168,13,4,17,118,58,0,177,217,44,16,22,50,64,10,1,12,40,24,128,6,2,0,24,0,128,104,162,81,64,4,78,106,61,73,205,154,56,163,109,159,51,226,254,56,163,186,24,165,114,32,237,241,111,24,134,154,15,108,189,71,199,234,245,217,181,83,114,156,221,123,89,150,108,179,205,55,44,146,109,145,64,46,88,12,210,24,156,190,196,25,208,246,51,167,108,96,186,16,249,40,194,128,215,104,168,12,153,116,61,182,210,53,205,135,203,123,64,195,105,120,242,101,195,43,132,228,131,161,113,166,65,244,158,15,226,94,124,84,50,75,212,103,168,138,90,172,159,115,204,240,207,78,127,177,232,57,110,201,41,123,179,81,26,195,131,104,179,8,179,88,178,163,215,240,215,196,142,217,51,205,240,217,83,146,61,8,171,149,246,68,173,52,94,148,8,67,32,109,144,12,86,3,178,36,193,179,57,48,38,114,50,148,135,38,102,202,132,217,12,170,26,136,25,208,212,77,148,10,81,3,53,3,72,196,173,165,36,2,72,177,20,20,0,0,9,144,202,100,48,34,68,161,177,160,141,34,93,144,186,12,40,147,50,147,42,70,125,192,31,70,122,24,255,0,151,31,177,231,62,135,161,135,249,48,251,16,48,6,0,0,0,2,16,196,2,98,101,18,192,137,28,153,62,51,170,71,38,79,136,168,79,168,134,192,168,0,0,6,2,24,83,40,129,160,44,76,0,9,18,40,144,45,8,16,62,160,120,122,248,236,215,100,254,170,145,48,58,124,94,31,198,197,147,222,52,97,142,130,58,49,198,206,136,68,199,27,55,76,13,81,105,153,38,90,96,104,129,146,152,192,101,38,74,232,52,7,139,52,240,254,36,133,240,166,184,61,217,163,207,241,60,73,203,77,169,95,22,28,137,63,240,191,252,158,148,218,162,43,40,124,70,232,231,143,198,116,39,192,4,157,35,139,62,94,198,185,242,82,56,37,45,210,1,62,88,0,155,40,44,73,74,78,162,173,155,225,210,207,51,233,72,244,240,105,97,133,116,228,35,155,77,161,233,44,159,216,239,140,99,21,72,82,149,24,207,49,26,109,41,81,155,145,150,231,38,104,151,1,25,229,149,68,243,231,43,147,103,78,170,125,142,41,202,145,66,156,140,91,38,83,18,118,16,223,38,186,93,59,205,149,69,116,238,24,48,75,60,246,199,251,158,222,155,79,29,60,41,46,64,184,194,56,113,40,174,41,30,62,190,110,77,158,190,89,122,25,227,231,169,54,69,112,198,54,232,244,252,47,20,176,231,146,146,248,145,62,31,164,121,50,111,107,210,142,220,143,102,170,8,14,183,192,11,168,200,160,66,121,33,30,178,72,202,122,204,17,235,146,63,220,13,89,12,231,151,137,233,87,252,216,255,0,114,63,218,154,87,211,44,64,232,104,137,68,136,235,176,75,164,226,87,157,9,116,104,168,206,113,60,31,28,199,89,227,63,116,125,4,154,103,151,227,56,247,105,148,191,75,42,62,124,11,104,147,45,16,12,0,64,49,4,0,0,0,33,128,80,22,0,3,220,27,132,1,5,149,184,145,1,123,190,165,44,146,95,49,144,1,186,207,53,220,210,58,169,35,146,199,96,119,199,90,205,99,174,250,158,94,224,220,93,30,196,117,168,209,106,226,207,15,112,247,191,113,163,221,252,196,25,94,108,31,115,194,89,101,250,138,89,230,187,141,30,234,154,237,34,214,108,139,164,223,247,60,37,170,146,52,90,198,93,71,185,29,86,101,243,154,71,95,149,117,166,120,113,214,253,77,35,173,250,129,238,71,196,165,222,38,177,241,53,222,207,9,107,17,107,85,22,7,189,31,19,135,234,39,62,186,50,135,18,179,198,89,160,202,223,15,112,50,158,61,249,92,189,207,103,194,182,227,133,30,94,232,251,154,67,36,163,240,202,134,15,163,155,199,37,201,10,24,209,225,173,86,101,243,148,181,153,66,235,191,93,204,26,140,168,240,118,101,142,93,181,124,157,239,83,41,124,72,206,214,237,196,195,94,190,138,46,56,149,156,190,39,170,242,224,235,168,241,235,33,24,85,242,113,106,167,231,72,81,244,67,16,0,192,0,0,67,0,16,196,0,48,16,0,0,8,6,2,24,0,0,0,18,226,153,64,2,74,128,96,2,160,161,128,8,99,0,160,0,0,6,32,0,0,0,24,8,2,41,25,230,200,177,193,178,238,145,226,248,198,175,102,55,20,249,10,241,188,115,198,114,79,35,197,141,253,217,243,252,201,219,124,154,102,110,121,228,223,185,38,66,5,23,35,72,227,111,169,172,97,69,25,195,15,118,110,184,66,114,81,70,50,200,6,147,104,134,209,30,169,23,28,79,184,11,168,246,209,126,152,25,207,37,129,63,50,58,117,109,57,198,191,73,201,124,154,229,158,237,188,246,2,28,69,202,99,221,78,202,226,64,116,104,242,237,201,94,231,165,22,120,170,227,36,209,234,99,201,186,10,69,136,233,140,185,53,140,142,88,200,222,14,202,143,79,195,229,252,95,185,236,37,182,39,135,225,239,253,234,43,216,247,27,37,104,208,54,29,137,108,129,54,43,21,146,216,4,153,156,152,219,33,129,44,154,40,164,138,137,81,43,105,84,58,2,82,42,134,1,69,0,192,0,98,24,0,152,9,129,44,145,177,1,52,52,0,17,107,160,54,43,224,153,48,165,38,72,134,16,62,135,118,159,249,17,251,30,123,59,180,191,200,136,86,128,0,64,0,0,9,146,83,36,0,76,98,96,103,35,147,39,196,117,204,229,201,241,21,8,67,98,40,0,0,0,98,24,64,49,12,41,148,66,45,0,137,101,178,24,2,6,37,212,174,192,112,120,180,111,77,25,126,153,127,169,231,225,145,235,235,227,187,67,155,233,27,254,199,141,137,168,171,110,144,71,116,25,162,145,229,100,241,92,24,173,71,118,71,253,61,14,92,158,55,157,255,0,46,16,135,223,145,166,62,137,54,90,179,229,31,139,235,165,255,0,63,111,248,98,136,151,137,107,101,215,85,151,255,0,145,53,113,246,74,223,98,182,203,216,248,127,206,106,191,255,0,39,47,255,0,54,82,215,106,215,255,0,221,102,255,0,230,198,152,251,106,146,236,28,159,19,249,205,94,245,63,204,230,220,186,61,236,246,180,158,49,169,140,32,242,56,230,77,124,202,152,242,49,238,74,43,36,37,9,124,50,84,93,75,106,179,155,23,136,224,203,4,218,112,191,115,170,57,35,40,92,36,164,189,208,19,24,250,141,228,234,38,59,185,12,179,244,1,201,159,38,233,24,149,178,82,151,8,223,22,146,82,230,101,28,241,132,166,234,42,206,221,62,133,47,86,79,236,116,226,197,12,107,132,92,166,145,5,45,177,84,136,158,85,19,159,46,162,186,28,210,200,229,220,13,242,103,179,56,57,77,153,175,83,163,179,14,42,64,94,40,112,92,222,216,149,209,28,250,137,212,88,28,121,165,186,109,156,26,137,59,224,235,155,224,228,154,182,84,101,24,182,117,233,180,146,205,47,167,185,156,34,123,90,100,177,226,138,72,13,52,250,120,96,133,36,106,200,220,14,68,84,228,229,28,145,209,195,36,237,157,50,102,78,78,44,14,216,70,24,225,182,42,145,230,106,178,37,173,197,247,53,201,169,219,3,192,241,29,92,183,238,139,229,5,123,58,223,24,211,233,30,217,75,213,236,143,3,87,248,131,62,73,181,134,85,31,115,203,203,121,178,185,205,182,217,18,199,93,8,54,203,226,26,156,159,22,89,127,115,7,146,114,235,38,255,0,114,58,186,52,140,61,84,200,38,164,10,209,180,151,6,111,169,67,83,148,122,73,255,0,115,88,106,243,195,166,73,24,149,5,100,30,134,159,197,181,16,107,119,173,30,163,212,199,91,163,201,22,182,201,35,197,193,134,83,107,106,59,115,230,142,159,7,149,7,235,151,82,163,206,0,0,1,12,64,0,0,0,0,48,16,12,0,66,24,128,0,96,2,1,136,41,8,160,2,70,3,1,8,161,4,32,24,130,152,0,4,22,22,0,3,220,27,137,0,171,222,63,49,251,153,128,70,203,52,151,204,82,212,79,220,231,0,58,150,174,72,210,58,214,112,133,129,233,45,119,212,214,58,239,169,228,238,13,197,209,236,173,106,52,90,168,51,195,220,53,146,95,168,105,143,117,103,131,238,87,153,23,220,240,150,105,174,229,173,68,208,211,31,161,128,0,0,38,75,67,72,10,1,0,0,128,0,6,43,0,24,128,96,34,132,0,2,24,128,96,33,128,0,0,0,0,5,48,0,0,0,0,0,24,128,0,0,6,2,24,70,58,156,139,30,54,207,148,215,103,243,178,77,246,71,211,120,134,61,248,79,148,205,143,108,229,18,85,121,158,83,235,238,45,170,39,94,86,151,67,149,245,8,168,161,74,84,15,167,3,134,59,230,65,89,53,41,50,225,130,205,174,17,50,158,126,208,224,13,188,152,227,134,233,201,47,161,140,243,193,113,2,22,28,153,185,118,205,99,166,218,174,64,115,74,82,151,99,55,103,86,73,70,60,35,157,250,152,16,205,32,184,34,75,145,194,93,136,28,133,25,80,172,0,209,74,142,205,54,78,54,156,61,81,166,12,155,102,138,61,104,179,163,27,165,103,36,29,157,9,246,52,203,191,65,45,185,226,123,203,147,231,52,210,169,197,253,79,162,199,206,52,201,86,45,179,57,50,155,51,148,136,161,179,57,72,36,200,178,134,216,132,1,20,52,72,236,10,25,54,59,2,128,155,0,170,2,71,96,48,178,108,44,7,98,177,89,13,129,77,147,97,98,176,135,97,100,216,1,87,193,45,131,124,18,0,0,38,0,206,237,31,252,60,78,3,187,71,252,133,247,10,216,0,8,0,1,0,153,37,50,64,0,0,163,57,156,179,234,117,76,229,159,80,132,192,0,160,1,128,18,48,16,64,49,12,6,82,36,97,84,38,48,2,7,216,26,16,68,102,91,176,100,143,188,90,62,47,85,168,148,255,0,134,159,167,185,246,221,207,132,212,195,102,163,52,127,76,220,127,204,149,89,216,8,102,84,0,1,64,0,0,92,126,231,126,137,238,131,135,120,255,0,161,230,157,58,76,155,51,193,246,124,50,15,99,10,151,78,199,179,163,132,99,137,198,46,233,212,190,231,155,55,45,30,139,38,122,254,37,122,47,183,212,219,240,246,77,218,6,155,229,73,148,122,18,224,206,115,30,124,145,138,57,92,219,42,58,241,100,138,54,243,226,143,53,54,59,3,182,122,164,186,24,203,60,164,96,59,40,166,236,77,138,206,141,54,15,50,91,159,64,53,210,225,227,115,59,42,144,146,81,66,148,168,129,78,71,22,162,102,217,50,28,121,101,101,25,205,152,180,91,108,65,6,37,121,34,190,167,179,21,81,71,157,162,199,187,45,251,30,157,18,168,1,80,232,9,102,114,69,200,134,192,243,245,146,164,120,122,167,114,103,183,172,229,158,54,166,28,178,142,7,212,82,232,19,226,66,190,12,171,23,198,68,254,167,78,71,235,77,35,23,27,146,251,158,135,136,105,127,46,177,59,248,144,28,114,124,25,149,38,64,12,223,2,74,73,203,161,138,228,232,199,23,47,76,85,129,211,147,89,233,219,138,59,81,202,219,147,182,249,9,99,154,124,197,138,159,179,8,6,33,0,192,64,3,1,0,12,0,64,48,16,0,196,0,3,16,0,0,0,0,0,0,0,0,128,96,0,2,24,128,0,0,0,4,48,1,0,192,4,3,0,164,3,0,132,0,0,0,0,2,1,128,0,0,130,191,75,25,41,142,202,128,98,0,24,172,27,36,10,178,91,64,102,211,176,52,177,217,157,49,110,160,54,3,53,50,212,144,20,2,24,0,134,0,0,2,0,0,0,0,24,0,12,64,20,192,0,32,0,0,160,0,0,0,0,9,156,84,224,226,207,151,241,92,126,70,87,23,213,159,84,124,143,140,230,243,53,217,61,163,233,8,242,178,200,202,42,217,115,245,72,82,150,216,210,32,28,148,73,150,70,102,228,75,144,81,38,217,120,225,205,178,44,173,236,14,236,57,163,5,68,234,51,41,71,131,139,120,111,176,38,118,216,162,92,151,4,119,1,50,47,146,230,140,136,42,198,217,5,68,13,34,11,137,9,20,81,234,105,157,193,72,222,18,56,244,210,254,10,71,84,13,50,235,197,42,104,250,44,19,221,130,63,99,230,177,245,61,189,6,75,197,183,216,85,142,185,51,59,28,164,69,145,67,36,27,11,8,5,97,98,2,172,44,155,11,2,236,44,139,29,129,118,22,69,138,192,210,194,200,176,176,46,197,100,238,19,144,20,217,54,77,128,20,4,128,12,4,5,3,16,196,3,37,140,68,1,219,161,254,71,238,113,29,154,15,229,75,252,65,93,34,24,136,1,12,76,9,98,27,16,0,0,1,156,206,92,157,78,185,156,185,58,149,19,216,3,176,20,48,0,0,16,192,4,3,16,67,24,128,42,147,25,35,0,37,162,132,250,1,15,169,241,254,47,13,158,37,168,94,243,221,253,209,245,243,234,124,191,226,8,237,241,23,47,213,8,191,250,18,143,40,0,12,168,0,2,128,0,0,7,17,47,98,144,30,246,92,210,213,120,75,201,39,114,170,151,220,63,14,230,219,131,44,126,167,47,135,101,221,167,212,96,125,227,185,7,129,229,242,245,50,143,185,81,236,78,78,82,182,22,117,44,111,55,88,215,212,82,208,207,229,101,28,214,59,52,150,151,44,126,83,55,139,34,249,88,67,220,77,141,99,155,249,89,190,61,44,159,196,4,233,241,60,146,250,30,164,18,132,105,24,65,40,42,69,111,34,181,148,232,229,203,154,133,147,33,205,41,91,1,202,109,146,249,16,89,80,109,51,146,230,141,119,42,55,209,233,252,201,239,146,225,116,3,167,71,135,203,199,207,86,116,209,74,52,58,34,163,104,218,224,100,78,84,128,231,204,233,156,243,153,121,167,201,206,249,40,207,34,223,212,231,205,161,223,22,226,206,183,27,39,115,136,31,53,172,194,241,78,153,207,216,244,188,89,92,183,30,105,149,66,127,196,143,221,30,215,141,73,74,88,41,252,167,143,142,27,243,193,125,78,205,126,163,205,201,21,250,21,4,114,76,130,155,23,202,20,161,212,245,252,23,15,153,150,77,174,17,229,227,137,245,126,9,225,242,199,163,89,31,14,124,150,32,150,146,15,177,148,244,81,125,145,234,254,94,68,189,60,189,138,143,22,126,29,23,242,152,203,195,62,135,191,228,63,98,94,58,3,231,101,225,178,94,230,50,208,100,71,211,188,104,151,134,62,192,124,180,180,185,99,216,135,135,34,249,89,245,47,4,31,202,67,210,193,246,38,43,229,220,100,190,86,46,79,166,122,28,111,177,156,188,58,15,176,193,243,182,7,185,47,12,139,249,76,159,133,175,210,48,120,226,179,213,151,133,125,204,165,225,114,93,44,96,224,176,58,223,135,228,70,82,209,229,93,136,49,2,222,12,171,229,39,100,215,202,192,64,20,253,152,128,96,32,10,96,32,8,96,0,0,0,0,0,0,0,0,32,24,8,96,0,0,0,0,0,32,0,0,0,0,1,12,0,253,33,12,157,195,76,161,216,110,19,4,0,216,183,13,147,64,14,68,239,228,109,25,74,60,129,186,149,147,40,162,34,218,27,144,13,68,105,49,69,151,96,49,166,0,3,25,35,1,136,6,2,24,0,0,0,0,0,0,12,0,0,0,0,170,0,0,128,0,0,9,124,44,248,111,19,201,254,247,154,187,201,159,99,174,206,180,250,92,153,31,104,159,9,41,60,153,91,125,91,176,140,155,218,140,227,45,210,43,51,245,81,156,62,34,40,159,12,139,52,204,140,136,25,73,112,74,234,91,224,9,98,64,198,144,26,39,233,51,125,74,73,176,146,162,137,50,151,83,90,224,206,107,146,9,42,36,20,128,179,69,208,205,22,138,58,244,159,11,59,96,112,105,31,45,29,208,44,101,213,3,191,71,147,108,207,63,25,211,137,211,40,245,119,88,54,103,142,87,18,172,138,118,22,72,0,236,44,64,3,1,0,12,0,64,49,0,20,22,22,32,1,216,172,4,3,1,0,12,4,0,1,98,21,129,86,4,140,6,32,177,0,206,221,7,242,229,247,56,78,221,7,193,47,185,21,212,33,136,128,19,24,152,18,201,27,17,64,49,12,8,153,203,148,234,145,205,151,168,68,118,1,118,26,40,96,0,0,0,48,16,138,16,0,0,4,49,162,74,65,76,67,16,25,79,225,179,231,191,17,195,248,184,39,239,23,19,232,167,240,200,241,124,126,27,180,184,231,250,103,255,0,64,62,109,128,48,48,160,0,10,128,165,27,4,187,154,39,197,133,102,213,72,93,25,106,159,44,150,249,3,109,46,95,47,52,101,251,63,177,90,73,60,90,168,205,123,156,241,234,116,62,54,201,123,132,125,102,155,85,194,220,122,56,242,70,72,240,48,75,118,40,203,232,117,99,205,40,62,165,30,215,12,151,24,190,199,38,29,77,245,58,99,52,192,54,47,96,218,104,20,7,60,160,101,40,179,187,106,15,45,48,60,183,138,82,99,252,188,143,79,203,65,229,160,60,223,202,54,53,160,114,249,143,73,65,21,73,1,195,143,195,225,30,101,201,217,8,40,42,72,171,19,144,12,151,34,92,204,103,149,32,173,101,51,147,54,98,50,103,57,229,43,8,37,43,99,137,153,162,42,40,207,34,52,76,31,32,121,58,236,62,100,26,238,120,114,82,139,113,103,211,234,33,195,60,45,108,42,123,145,42,167,75,21,11,156,186,246,48,200,238,77,143,119,164,205,187,100,80,151,33,47,210,139,75,108,108,211,75,166,158,163,52,97,142,59,165,39,194,8,233,240,157,12,245,186,152,227,75,211,214,79,217,31,125,12,113,199,142,48,75,132,142,63,10,240,248,120,126,154,48,95,27,230,82,247,103,121,68,237,66,218,153,98,10,135,141,25,203,10,103,64,168,35,146,90,107,35,242,167,112,20,112,254,84,79,74,119,208,168,15,61,233,164,47,34,94,199,163,72,91,80,30,107,195,47,99,39,6,187,51,215,217,18,101,134,44,15,34,153,44,245,191,47,31,98,94,154,62,192,121,59,99,250,80,188,184,63,148,244,165,163,143,177,155,209,123,88,71,158,244,248,223,99,55,162,131,61,23,165,146,232,200,120,50,46,192,121,179,208,65,251,25,75,195,163,236,122,143,28,215,202,70,217,126,150,7,147,47,13,143,177,148,188,53,123,30,203,139,246,98,218,7,135,47,14,104,201,232,102,143,160,219,244,37,194,62,195,7,207,61,44,209,63,151,201,236,125,15,149,23,242,139,200,135,176,193,243,190,76,255,0,72,188,185,175,149,159,69,249,104,18,244,176,24,62,119,108,189,152,30,251,209,65,144,244,17,250,19,23,94,24,30,196,188,57,123,25,203,195,126,131,13,121,96,119,75,195,153,156,180,19,67,7,40,27,189,30,68,71,229,242,46,196,25,129,111,12,215,202,75,140,151,102,2,0,21,128,192,145,128,192,64,7,232,238,145,54,75,99,69,15,115,22,240,180,45,160,11,39,37,239,35,106,37,129,123,197,185,10,134,162,1,185,2,105,143,97,62,93,1,162,162,140,30,228,84,100,192,216,102,91,205,35,32,40,5,99,0,24,0,0,0,0,12,64,3,1,0,80,0,0,3,16,192,0,0,0,67,0,60,207,31,79,253,155,146,143,142,143,19,62,251,85,134,57,244,243,199,46,141,31,7,150,15,14,89,197,252,174,130,56,231,206,70,105,8,219,51,151,243,78,140,104,138,195,43,236,100,138,200,253,76,32,64,226,185,20,202,68,72,161,46,77,34,97,220,214,36,26,41,10,110,201,67,101,19,100,228,92,20,18,248,64,196,104,67,68,20,106,186,25,34,211,40,232,210,186,203,71,161,14,167,153,133,214,84,122,152,203,17,209,3,162,6,16,55,137,81,219,167,151,166,141,142,124,7,69,5,0,58,29,16,72,12,0,64,0,80,0,0,0,134,32,1,0,0,0,128,0,4,0,0,0,0,32,0,0,24,128,6,32,1,157,122,15,156,228,58,244,29,102,69,117,128,1,0,75,40,150,4,177,12,150,0,50,70,1,35,151,41,211,35,159,41,81,151,97,137,124,35,178,128,98,0,1,136,96,48,1,129,32,49,0,13,8,16,20,29,196,48,51,107,213,37,246,60,223,22,196,242,232,50,69,117,143,171,251,30,163,248,164,254,199,46,167,210,165,38,173,85,129,241,44,67,125,68,97,76,104,67,178,129,190,161,126,146,91,21,144,90,231,150,55,213,146,153,79,168,11,161,211,241,96,108,230,103,70,39,120,114,47,161,71,175,225,185,55,105,163,244,59,81,229,120,62,79,76,162,122,200,211,42,139,104,232,199,157,163,156,118,7,161,13,69,154,172,200,242,247,20,178,50,43,213,89,17,75,34,60,191,57,135,159,32,61,95,49,15,204,60,207,204,49,254,97,129,232,249,130,121,79,59,243,12,151,157,129,232,75,49,156,179,156,47,51,100,111,108,14,185,231,48,158,70,204,196,80,223,32,0,16,14,201,24,14,198,164,42,26,136,19,53,185,30,55,136,97,171,103,184,226,114,231,195,28,137,197,129,242,243,151,96,132,123,179,183,89,160,150,25,110,138,180,103,131,73,151,60,169,70,151,212,202,167,6,28,154,172,209,199,138,46,82,125,17,246,222,15,225,16,240,252,91,165,234,205,46,178,23,129,248,126,13,46,150,50,132,83,201,47,138,71,170,80,0,0,0,0,0,0,128,0,6,0,32,24,0,128,0,0,0,0,0,4,0,20,22,0,45,168,91,35,236,80,1,15,20,89,30,68,77,132,6,47,79,31,98,127,45,31,99,160,0,231,122,88,251,18,244,145,246,58,128,14,9,104,163,236,101,45,23,177,234,10,138,60,121,105,102,186,16,240,100,253,39,181,181,123,11,203,143,176,71,137,229,77,124,164,184,181,217,158,231,149,18,94,158,44,15,16,86,123,47,75,31,100,67,209,65,252,168,15,36,92,123,35,214,122,40,126,148,71,228,33,250,64,242,246,69,246,37,225,135,177,234,79,65,30,198,95,236,247,250,152,30,107,211,193,153,203,75,19,211,150,138,107,163,51,122,60,160,121,178,209,69,246,49,150,129,123,30,171,211,229,95,41,30,92,151,88,176,60,137,120,127,208,202,90,25,35,219,175,160,156,87,176,193,224,75,75,52,67,195,53,216,250,7,142,47,229,51,122,120,62,195,13,123,241,147,99,114,162,246,11,105,21,42,101,57,139,203,37,193,129,74,70,138,41,153,40,180,23,32,55,81,65,70,30,99,69,199,37,129,162,40,141,232,165,36,3,171,27,130,4,198,4,108,65,180,176,3,38,164,92,44,170,24,0,196,0,48,0,0,0,2,128,4,0,48,16,192,6,33,144,2,0,40,6,32,1,100,150,220,114,126,200,248,13,86,79,50,89,114,126,169,54,125,230,161,110,193,53,244,63,63,206,182,194,81,125,153,7,38,231,186,206,168,59,87,244,56,217,215,143,249,87,244,34,185,39,241,48,131,182,57,174,73,135,198,65,180,184,137,29,138,200,65,68,52,92,9,99,129,5,12,69,34,137,238,29,152,216,144,24,247,4,57,170,98,68,20,82,36,184,148,105,15,141,30,190,37,208,242,240,171,202,143,99,26,44,70,208,53,70,113,52,137,81,213,166,126,170,59,40,243,241,61,178,59,224,247,68,41,138,193,136,128,177,88,8,160,24,134,64,0,196,80,8,100,128,8,98,0,16,0,0,0,0,134,0,2,24,5,0,8,116,48,36,10,2,4,117,104,126,41,156,167,86,137,84,228,7,99,16,216,136,160,76,4,2,37,148,75,1,0,128,168,25,134,94,166,230,57,64,197,252,44,155,43,179,32,168,161,146,48,29,142,201,24,85,12,145,129,68,140,0,64,0,16,20,72,194,147,232,204,117,10,224,205,159,67,60,139,116,63,96,143,134,212,226,120,53,25,49,62,177,149,25,157,94,39,127,237,12,247,215,121,204,101,160,3,31,96,51,96,84,85,178,123,144,82,251,140,146,128,14,173,36,119,111,143,244,203,253,14,101,212,238,240,232,222,169,71,222,50,255,0,66,137,240,169,237,212,87,185,244,49,232,124,206,7,229,234,151,210,71,210,227,119,20,88,205,85,0,192,161,1,91,44,54,191,96,0,23,40,96,0,0,0,20,3,1,0,196,0,2,16,20,2,41,32,4,82,136,212,75,72,4,162,86,210,128,8,145,132,186,155,201,152,72,9,201,5,40,244,12,81,81,139,164,145,87,192,37,192,30,151,132,228,184,202,30,204,244,143,3,195,242,121,122,165,207,197,193,239,5,128,4,4,12,4,0,49,12,10,16,196,4,12,0,0,0,0,0,64,0,33,20,34,132,0,0,22,49,0,12,64,0,49,0,0,0,0,0,0,16,32,0,40,6,32,1,128,128,0,44,4,3,1,12,3,106,246,22,200,251,12,96,102,241,68,151,130,44,216,0,229,158,150,47,177,140,180,49,127,41,232,0,71,149,47,15,93,173,25,61,4,187,72,246,168,84,128,255,217]}}