Back

Hire an AI Creative Studio for Product Images and Commercial Videos

Hire an AI Creative Studio for Product Images and Commercial Videos: The Smarter Way to Build a Brand That Sells

What if your next product launch looked bigger, faster, sharper, and more profitable—without the traditional production delays, oversized studio budgets, or the headaches of coordinating photographers, videographers, editors, art directors, stylists, and agencies across multiple timelines?

That is exactly why more brands are now choosing an AI Creative Studio for Product Images and Commercial Videos. The shift is not a passing trend. It is a strategic move toward faster content production, scalable visual storytelling, and more efficient commercial creativity.

In a market where consumers judge quality in seconds, visual content is often the first sales conversation your brand ever has. If your photography looks dated, generic, or inconsistent, customers notice. If your video lacks impact, your ad performance suffers. If your content pipeline is too slow, your competitors get ahead.

The opportunity is clear: brands that adopt AI-powered content creation can move faster, test more concepts, personalize visuals at scale, and create campaigns that feel premium without carrying the full burden of traditional production costs every single time.

So the question is not whether this new model works. The real question is: why would you not get the solution?

Important: Your audience is already comparing your product visuals to category leaders on social media, ecommerce platforms, and streaming ads. If your creative does not meet that standard, they scroll on.

Why Brands Are Turning to AI Creative Production Now

The pressure on modern marketing teams has changed dramatically. You do not just need one hero image and one polished ad anymore. You need creative for your website, landing pages, paid social, organic social, marketplaces, email campaigns, retail presentations, digital billboards, product launches, and often multiple variations of each.

This explosion of demand is one reason industry research increasingly points to AI as a transformative business tool. McKinsey’s State of AI research documents the rising adoption of AI across business functions, while PwC has also outlined the significant economic impact of AI across industries. In creative production, that means brands can now rethink how visual assets are imagined, produced, tested, and optimized.

The Demand for Faster Marketing Cycles

Marketing calendars move at speed. Seasonal campaigns overlap. Product drops happen more frequently. New ad formats appear constantly. Traditional production methods can struggle to keep up, especially when every revision means another booking, another reshoot, another approval cycle, and another budget conversation.

An AI Creative Studio helps brands condense ideation, prototyping, and production into a much more agile workflow. Instead of waiting weeks to test a visual direction, brands can evaluate concepts rapidly and make stronger creative decisions earlier.

The Need for More Variants, Not Just More Content

The best performing campaigns usually emerge from testing. Different backgrounds, formats, crops, tones, color treatments, product angles, hooks, and audience styles can all influence performance. In digital advertising, one version is rarely enough.

According to HubSpot’s video marketing statistics, video continues to play a major role in attracting engagement, while product imagery remains critical to conversion in ecommerce. This means brands need quantity and quality. They need creative that can be diversified without becoming diluted.

Premium Expectations on Every Channel

Consumers do not lower their expectations because you are a startup, challenger brand, or fast-growth ecommerce business. They compare your creative instantly with global leaders. A polished visual identity builds trust. Trust drives clicks. Clicks can turn into sales.

What clients often realize too late: weak product visuals do not just affect aesthetics—they quietly reduce conversion rate, ad efficiency, and perceived value.

What an AI Creative Studio Actually Does

Some people still misunderstand AI creative production as “just generating images.” That view is far too narrow. A high-level AI Creative Studio for Product Images and Commercial Videos combines strategy, brand thinking, concepting, visual direction, prompt design, retouching, editing, motion, storytelling, and campaign consistency.

It is not about replacing taste. It is about enhancing what is possible when skilled creatives use advanced tools intelligently.

Product Images That Look Built for Modern Commerce

AI-assisted production can help create product visuals across multiple styles and commercial contexts, including:

  • Hero product images for ecommerce and product pages
  • Lifestyle product scenes without expensive location shoots
  • Conceptual campaign visuals for launches and brand storytelling
  • Seasonal variations for holidays, promotions, or regional campaigns
  • Marketplace-ready image sets with consistent brand presentation
  • Social-first creative assets designed for scroll-stopping performance

Commercial Videos With More Flexibility

Video production is one of the biggest opportunities. Brands now need short-form ads, explainer edits, launch teasers, promotional loops, product storytelling clips, and channel-specific versions. AI-enhanced workflows can support faster visual development, animatics, scene exploration, post-production support, and concept execution.

This matters because video consumption keeps growing. Research from Wyzowl’s video marketing statistics consistently shows how strongly businesses value video as a marketing tool. High-performing commercial video is no longer optional in many categories—it is expected.

Creative Testing Before Full Campaign Rollout

One of the most powerful advantages of AI-assisted creative production is the ability to explore directions before committing fully. That means you can test boldness, mood, composition, styling, and campaign territories before significant resources are spent.

Imagine what that does for decision-making. Better pre-visualization. Less waste. More confidence. More upside.

The Real Business Benefits of Hiring an AI Creative Studio

Let’s move beyond novelty and talk about outcomes. Why are growth-minded companies investing in this approach?

1. Speed Becomes a Competitive Advantage

Speed matters in product marketing. If your team can launch creative faster, respond to trends faster, and refresh campaigns faster, you gain market agility. In industries where relevance can disappear in days, that matters enormously.

2. Scalable Content Without Creative Burnout

Internal teams are often under pressure to produce a massive volume of assets with limited time and budget. An AI Creative Studio can become a scalable production partner, helping your business generate more assets without exhausting your internal team.

3. More Experimental Thinking

Traditional production often punishes experimentation because testing a single new idea may require a major cost commitment. AI-supported production lowers that barrier. Suddenly, bolder campaign concepts become more attainable.

4. Better Cost Efficiency Over Time

Not every campaign needs a full physical production. Not every product variation needs a new shoot. Not every environment needs to be built in real life. AI-assisted creative workflows can increase efficiency where it makes commercial sense, freeing budget for the moments where high-touch craft adds the most value.

5. Consistency Across Campaigns and Channels

Strong brands repeat recognizable visual signals. Color worlds, lighting styles, staging, tone, framing, and mood all matter. AI-based creative systems, when used well, can help maintain brand consistency across expanding asset libraries.

What is possible: one campaign concept can become dozens of high-converting image and video assets tailored for paid ads, ecommerce, social media, outdoor screens, email, and retail presentations.

Traditional Studio vs AI Creative Studio

Production Factor Traditional Studio Approach AI Creative Studio Approach
Concept Exploration Often limited by time and budget Faster and broader creative exploration
Asset Variations Can be expensive and slow Efficient scaling for multi-channel needs
Launch Speed Dependent on bookings and logistics Rapid workflows and shorter turnaround windows
Testing Opportunities Usually narrower due to production costs Much easier to test multiple creative directions
Channel Adaptation Requires additional production effort Built for modern omnichannel content demands

Who Should Hire an AI Creative Studio?

The answer is wider than many assume. This is not just for tech brands or trend-led startups. It is valuable for any business that depends on visual communication to drive awareness, trust, or sales.

Ecommerce Brands

If your revenue depends on product pages, ads, launches, promotions, and frequent content refreshes, an AI Creative Studio for Product Images can transform your output and consistency.

Consumer Goods Brands

From skincare to drinks, supplements to homeware, packaging-led categories win when their visuals look desirable, elevated, and distinctive.

Fashion and Beauty Companies

These sectors thrive on imagination, aspiration, and speed. AI-assisted visual production opens new creative pathways for lookbooks, campaigns, social storytelling, and product drops.

Agencies and Marketing Teams

If your team needs to present more options, prototype campaigns, or deliver higher-volume assets under pressure, this approach can become a major advantage.

Brands Repositioning for Growth

If your visuals no longer match your ambition, then this is the moment to rethink your content system, not merely your next photoshoot.

Ask yourself: Are your current visuals helping your brand look like the leader in your category—or just another option?

What Great AI Creative Work Still Requires

Here is the truth the best partners will tell you: tools alone do not create exceptional commercial content. Great outcomes still require strategy, taste, curation, creative direction, and commercial understanding.

Brand Positioning Comes First

Before any image or video is created, your brand needs clarity. Are you premium? Playful? Disruptive? Elegant? Clinical? Sustainable? Futuristic? A strong studio does not just make things look attractive—it makes them feel aligned with the brand you are building.

Human-Led Creative Judgment Matters

The difference between average AI content and exceptional AI-enhanced commercial creativity is rarely the software. It is the human judgment behind concept selection, editing decisions, composition refinement, and final storytelling.

Commercial Intent Must Guide the Visuals

Every image should do a job. Every scene should support a message. Every video should move the audience toward interest, trust, desire, or action. Beautiful content that does not convert is decoration. Great commercial creative is persuasion.

What Someone Said: Why the Shift Feels So Powerful

“The most exciting part is not just producing faster. It is finally being able to visualize ideas that would have been too slow, too expensive, or too risky to explore before.”

— A sentiment shared across modern brand and marketing teams embracing AI-assisted production

That quote captures the real creative breakthrough. This is not simply about replacing one workflow with another. It is about expanding what your brand can attempt. Suddenly, possibility grows.

A Simple View of the Opportunity

Area Before AI Creative Support After AI Creative Support
Campaign Volume Limited by production bandwidth Expanded creative output
Testing Selective and expensive Frequent and insight-driven
Brand Agility Slower reaction time Faster market response
Creative Possibility Constrained by logistics Expanded concept freedom

Why Brandlab Is the Right Conversation to Have Now

If your brand needs sharper visuals, faster campaign execution, stronger storytelling, and a smarter content system, this is exactly the kind of shift worth making now—not later.

Brandlab can help businesses rethink visual production through a modern lens, blending creative strategy with next-generation execution. That means not just making assets, but building a more effective content engine for growth.

Because Looking Good Is Not the Same as Performing Well

Too many brands invest in content that is polished but forgettable. The real goal is not just beautiful output. It is strategic output. Visuals that stop the scroll. Videos that hold attention. Product imagery that raises perceived value. Campaign systems that generate momentum.

Because Your Competitors Will Not Wait

Every brand is under pressure to produce more. Some will do it poorly. Some will flood channels with generic AI content. But the brands that win will be the ones that combine speed with discernment, technology with taste, and efficiency with strong brand direction.

Because Growth Favors the Bold

What if your next launch looked cinematic? What if your ecommerce visuals looked luxury-level? What if your ad creative pipeline stopped being a bottleneck and started becoming an advantage? What if your brand could test, learn, and scale much faster than it does today?

That is what is possible.

Why not get the solution?
If better product images, stronger commercial videos, faster launches, and more scalable creative could move your brand forward, now is the moment to act.

The Future of Commercial Creativity Has Already Started

The conversation is no longer about whether AI will influence creative production. It already is. Adobe discusses the growing role of generative AI in creative workflows through its own ecosystem and professional tools, reflecting how quickly this space is evolving in mainstream creative practice: Adobe Firefly and generative AI overview.

Meanwhile, broader digital behavior continues to underline the importance of visual content in buyer decision-making. Consumers research online, compare instantly, watch more video, and form opinions faster than ever. In that reality, high-quality creative is not a finishing touch. It is infrastructure.

The brands that understand this will not use AI carelessly. They will use it expertly. They will combine it with strategy, story, and clear commercial goals. They will invest in partners who know how to turn new tools into market-ready work that actually performs.

So ask yourself honestly: is your current content model designed for the speed, scale, and expectations of modern brand growth?

If not, the better question is simple: why wait?

Get in Contact With Brandlab

If you are ready to explore what a smarter, faster, more ambitious content production model could do for your brand, it is time to get in contact with Brandlab.

Whether you need AI product photography, AI-generated product images, commercial video creative, campaign concepting, or a full visual content system built for modern growth, the opportunity is there to create work that looks exceptional and performs where it matters.

Your audience is already watching. Your market is already moving. Your next campaign can either keep up, or stand out.

Choose to stand out. Contact Brandlab and discover what is possible.

https://brandlab.com.au/output1-11-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,92,111,74,80,2,17,0,0,0,1,0,0,92,101,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,92,63,106,117,109,98,0,0,0,71,106,117,109,100,99,50,109,97,0,17,0,16,128,0,0,170,0,56,155,113,3,117,114,110,58,99,50,112,97,58,99,48,55,99,55,99,52,48,45,49,53,53,49,45,52,50,55,99,45,57,101,100,98,45,49,50,55,56,52,49,57,51,100,51,49,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,236,89,213,69,82,187,153,74,43,123,233,17,152,233,75,21,0,0,0,23,98,102,100,98,0,105,109,97,103,101,47,115,118,103,43,120,109,108,0,0,0,9,119,98,105,100,98,60,115,118,103,32,119,105,100,116,104,61,34,55,49,54,34,32,104,101,105,103,104,116,61,34,55,49,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,55,49,54,32,55,49,54,34,32,102,105,108,108,61,34,110,111,110,101,34,32,120,109,108,110,115,61,34,104,116,116,112,58,47,47,119,119,119,46,119,51,46,111,114,103,47,50,48,48,48,47,115,118,103,34,62,10,60,112,97,116,104,32,100,61,34,77,53,48,56,46,55,52,57,32,51,49,55,46,51,57,57,67,53,49,54,46,55,55,55,32,50,56,55,46,51,49,52,32,53,48,56,46,57,57,49,32,50,53,51,46,56,56,52,32,52,56,53,46,51,56,57,32,50,51,48,46,50,56,50,67,52,54,49,46,55,56,56,32,50,48,54,46,54,56,49,32,52,50,56,46,51,54,32,49,57,56,46,56,57,53,32,51,57,56,46,50,55,51,32,50,48,54,46,57,50,51,67,51,55,54,46,50,51,49,32,49,56,52,46,57,50,56,32,51,52,51,46,51,57,32,49,55,52,46,57,53,54,32,51,49,49,46,49,52,56,32,49,56,51,46,53,57,54,67,50,55,56,46,57,48,54,32,49,57,50,46,50,51,52,32,50,53,53,46,52,53,32,50,49,55,46,50,57,50,32,50,52,55,46,51,54,32,50,52,55,46,51,54,49,67,50,49,55,46,50,57,49,32,50,53,53,46,52,53,49,32,49,57,50,46,50,51,51,32,50,55,56,46,57,49,32,49,56,51,46,53,57,53,32,51,49,49,46,49,52,57,67,49,55,52,46,57,53,55,32,51,52,51,46,51,57,49,32,49,56,52,46,57,50,55,32,51,55,54,46,50,51,50,32,50,48,54,46,57,50,52,32,51,57,56,46,50,55,52,67,49,57,56,46,56,57,54,32,52,50,56,46,51,53,57,32,50,48,54,46,54,56,51,32,52,54,49,46,55,56,57,32,50,51,48,46,50,56,52,32,52,56,53,46,51,57,49,67,50,53,51,46,56,56,53,32,53,48,56,46,57,57,50,32,50,56,55,46,51,49,51,32,53,49,54,46,55,55,57,32,51,49,55,46,52,48,49,32,53,48,56,46,55,53,67,51,51,57,46,52,52,50,32,53,51,48,46,55,52,53,32,51,55,50,46,50,56,54,32,53,52,48,46,55,49,55,32,52,48,52,46,53,50,53,32,53,51,50,46,48,55,57,67,52,51,54,46,55,54,55,32,53,50,51,46,52,52,49,32,52,54,48,46,50,50,51,32,52,57,56,46,51,56,52,32,52,54,56,46,51,49,51,32,52,54,56,46,51,49,53,67,52,57,56,46,51,56,51,32,52,54,48,46,50,50,52,32,53,50,51,46,52,52,32,52,51,54,46,55,54,54,32,53,51,50,46,48,55,56,32,52,48,52,46,53,50,54,67,53,52,48,46,55,49,54,32,51,55,50,46,50,56,53,32,53,51,48,46,55,52,55,32,51,51,57,46,52,52,51,32,53,48,56,46,55,52,57,32,51,49,55,46,52,48,50,86,51,49,55,46,51,57,57,90,77,52,55,48,46,56,57,57,32,50,52,52,46,55,55,54,67,52,56,54,46,56,57,50,32,50,54,48,46,55,55,32,52,57,51,46,52,56,56,32,50,56,50,46,54,48,49,32,52,57,48,46,54,56,55,32,51,48,51,46,52,49,50,76,52,49,53,46,53,55,55,32,50,54,48,46,48,52,54,67,52,49,50,46,52,49,49,32,50,53,56,46,50,49,56,32,52,48,56,46,53,48,57,32,50,53,56,46,50,49,56,32,52,48,53,46,51,52,53,32,50,54,48,46,48,52,54,76,51,49,55,46,52,48,49,32,51,49,48,46,56,50,86,50,55,55,46,53,50,54,67,51,49,55,46,52,48,49,32,50,55,53,46,49,57,49,32,51,49,56,46,54,53,50,32,50,55,51,46,48,48,53,32,51,50,48,46,54,55,54,32,50,55,49,46,56,51,55,76,51,56,55,46,54,52,52,32,50,51,51,46,49,55,52,67,52,49,52,46,49,55,56,32,50,49,56,46,51,53,51,32,52,52,56,46,51,52,54,32,50,50,50,46,50,50,51,32,52,55,48,46,57,48,49,32,50,52,52,46,55,55,54,72,52,55,48,46,56,57,57,90,77,51,53,55,46,56,51,55,32,51,49,49,46,49,52,52,76,51,57,56,46,50,55,53,32,51,51,52,46,52,57,49,86,51,56,49,46,49,56,53,76,51,53,55,46,56,51,55,32,52,48,52,46,53,51,50,76,51,49,55,46,51,57,56,32,51,56,49,46,49,56,53,86,51,51,52,46,52,57,49,76,51,53,55,46,56,51,55,32,51,49,49,46,49,52,52,90,77,50,54,52,46,55,55,54,32,50,54,57,46,54,57,51,67,50,54,53,46,50,48,55,32,50,51,57,46,51,48,53,32,50,56,53,46,54,52,52,32,50,49,49,46,54,52,57,32,51,49,54,46,52,53,51,32,50,48,51,46,51,57,51,67,51,51,56,46,51,32,49,57,55,46,53,52,32,51,54,48,46,53,48,53,32,50,48,50,46,55,52,52,32,51,55,55,46,49,50,55,32,50,49,53,46,53,55,51,76,51,48,50,46,48,49,52,32,50,53,56,46,57,51,55,67,50,57,56,46,56,52,56,32,50,54,48,46,55,54,52,32,50,57,54,46,56,57,56,32,50,54,52,46,49,52,52,32,50,57,54,46,56,57,56,32,50,54,55,46,55,57,56,86,51,54,57,46,51,52,54,76,50,54,56,46,48,54,53,32,51,53,50,46,54,57,57,67,50,54,54,46,48,52,51,32,51,53,49,46,53,51,49,32,50,54,52,46,55,55,54,32,51,52,57,46,51,53,51,32,50,54,52,46,55,55,54,32,51,52,55,46,48,49,55,86,50,54,57,46,54,57,49,86,50,54,57,46,54,57,51,90,77,50,48,51,46,51,57,49,32,51,49,54,46,52,53,52,67,50,48,57,46,50,52,52,32,50,57,52,46,54,48,56,32,50,50,52,46,56,53,52,32,50,55,55,46,57,55,56,32,50,52,52,46,50,55,54,32,50,54,57,46,57,57,57,86,51,53,54,46,55,51,67,50,52,52,46,50,55,54,32,51,54,48,46,51,56,52,32,50,52,54,46,50,50,54,32,51,54,51,46,55,54,51,32,50,52,57,46,51,57,50,32,51,54,53,46,53,57,49,76,51,51,55,46,51,51,55,32,52,49,54,46,51,54,53,76,51,48,56,46,53,48,51,32,52,51,51,46,48,49,51,67,51,48,54,46,52,56,49,32,52,51,52,46,49,56,49,32,51,48,51,46,57,54,49,32,52,51,52,46,49,56,56,32,51,48,49,46,57,51,57,32,52,51,51,46,48,50,76,50,51,52,46,57,55,49,32,51,57,52,46,51,53,55,67,50,48,56,46,56,54,56,32,51,55,56,46,55,56,57,32,49,57,53,46,49,51,56,32,51,52,55,46,50,54,49,32,50,48,51,46,51,57,49,32,51,49,54,46,52,53,52,90,77,50,52,52,46,55,55,53,32,52,55,48,46,57,67,50,50,56,46,55,56,49,32,52,53,52,46,57,48,54,32,50,50,50,46,49,56,54,32,52,51,51,46,48,55,53,32,50,50,52,46,57,56,54,32,52,49,50,46,50,54,52,76,51,48,48,46,48,57,54,32,52,53,53,46,54,51,67,51,48,51,46,50,54,51,32,52,53,55,46,52,53,55,32,51,48,55,46,49,54,52,32,52,53,55,46,52,53,55,32,51,49,48,46,51,50,56,32,52,53,53,46,54,51,76,51,57,56,46,50,55,51,32,52,48,52,46,56,53,54,86,52,51,56,46,49,52,57,67,51,57,56,46,50,55,51,32,52,52,48,46,52,56,53,32,51,57,55,46,48,50,50,32,52,52,50,46,54,55,49,32,51,57,52,46,57,57,55,32,52,52,51,46,56,51,57,76,51,50,56,46,48,50,57,32,52,56,50,46,53,48,50,67,51,48,49,46,52,57,53,32,52,57,55,46,51,50,50,32,50,54,55,46,51,50,55,32,52,57,51,46,52,53,50,32,50,52,52,46,55,55,50,32,52,55,48,46,57,72,50,52,52,46,55,55,53,90,77,52,53,48,46,56,57,55,32,52,52,53,46,57,56,50,67,52,53,48,46,52,54,54,32,52,55,54,46,51,55,49,32,52,51,48,46,48,50,57,32,53,48,52,46,48,50,55,32,51,57,57,46,50,50,32,53,49,50,46,50,56,51,67,51,55,55,46,51,55,51,32,53,49,56,46,49,51,54,32,51,53,53,46,49,54,56,32,53,49,50,46,57,51,50,32,51,51,56,46,53,52,55,32,53,48,48,46,49,48,50,76,52,49,51,46,54,53,57,32,52,53,54,46,55,51,56,67,52,49,54,46,56,50,54,32,52,53,52,46,57,49,49,32,52,49,56,46,55,55,53,32,52,53,49,46,53,51,50,32,52,49,56,46,55,55,53,32,52,52,55,46,56,55,55,86,51,52,54,46,51,50,57,76,52,52,55,46,54,48,57,32,51,54,50,46,57,55,55,67,52,52,57,46,54,51,49,32,51,54,52,46,49,52,53,32,52,53,48,46,56,57,55,32,51,54,54,46,51,50,51,32,52,53,48,46,56,57,55,32,51,54,56,46,54,53,57,86,52,52,53,46,57,56,53,86,52,52,53,46,57,56,50,90,77,53,49,50,46,50,56,50,32,51,57,57,46,50,50,49,67,53,48,54,46,52,50,57,32,52,50,49,46,48,54,56,32,52,57,48,46,56,49,57,32,52,51,55,46,54,57,55,32,52,55,49,46,51,57,55,32,52,52,53,46,54,55,54,86,51,53,56,46,57,52,54,67,52,55,49,46,51,57,55,32,51,53,53,46,50,57,50,32,52,54,57,46,52,52,56,32,51,53,49,46,57,49,50,32,52,54,54,46,50,56,49,32,51,53,48,46,48,56,53,76,51,55,56,46,51,51,54,32,50,57,57,46,51,49,49,76,52,48,55,46,49,55,32,50,56,50,46,54,54,51,67,52,48,57,46,49,57,50,32,50,56,49,46,52,57,53,32,52,49,49,46,55,49,50,32,50,56,49,46,52,56,55,32,52,49,51,46,55,51,52,32,50,56,50,46,54,53,53,76,52,56,48,46,55,48,50,32,51,50,49,46,51,49,56,67,53,48,54,46,56,48,53,32,51,51,54,46,56,56,55,32,53,50,48,46,53,51,54,32,51,54,56,46,52,49,53,32,53,49,50,46,50,56,50,32,51,57,57,46,50,50,49,90,34,32,102,105,108,108,61,34,98,108,97,99,107,34,47,62,10,60,47,115,118,103,62,10,0,0,1,181,106,117,109,98,0,0,0,65,106,117,109,100,99,98,111,114,0,17,0,16,128,0,0,170,0,56,155,113,19,99,50,112,97,46,97,99,116,105,111,110,115,46,118,50,0,0,0,0,24,99,50,115,104,107,160,221,67,250,87,0,160,220,98,134,206,180,40,136,247,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,50,51,58,50,55,46,56,51,51,52,53,55,51,55,55,90,109,115,111,102,116,119,97,114,101,65,103,101,110,116,162,100,110,97,109,101,99,65,80,73,103,118,101,114,115,105,111,110,107,103,112,116,45,105,109,97,103,101,45,50,113,100,105,103,105,116,97,108,83,111,117,114,99,101,84,121,112,101,120,70,104,116,116,112,58,47,47,99,118,46,105,112,116,99,46,111,114,103,47,110,101,119,115,99,111,100,101,115,47,100,105,103,105,116,97,108,115,111,117,114,99,101,116,121,112,101,47,116,114,97,105,110,101,100,65,108,103,111,114,105,116,104,109,105,99,77,101,100,105,97,162,102,97,99,116,105,111,110,110,99,50,112,97,46,99,111,110,118,101,114,116,101,100,100,119,104,101,110,192,120,30,50,48,50,54,45,49,49,45,48,52,84,48,49,58,50,51,58,50,55,46,56,51,51,52,54,49,51,55,55,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,50,51,58,50,55,46,56,51,49,56,48,48,56,56,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,9,250,124,20,82,10,85,184,128,120,94,25,209,108,14,242,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,92,113,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,197,92,16,148,52,194,101,13,218,232,14,227,153,108,234,204,181,46,26,109,184,234,128,189,57,140,157,109,246,122,179,222,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,52,102,102,99,102,97,56,56,45,53,51,99,50,45,52,55,48,53,45,56,51,99,53,45,102,97,49,101,97,50,97,102,55,50,48,97,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,194,145,59,193,135,93,232,102,220,129,150,241,218,9,178,168,252,243,217,207,8,14,159,68,156,173,238,177,13,74,24,179,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,99,48,55,99,55,99,52,48,45,49,53,53,49,45,52,50,55,99,45,57,101,100,98,45,49,50,55,56,52,49,57,51,100,51,49,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,194,145,59,193,135,93,232,102,220,129,150,241,218,9,178,168,252,243,217,207,8,14,159,68,156,173,238,177,13,74,24,179,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,208,62,194,66,205,155,228,120,160,113,216,17,212,248,32,244,202,22,85,79,85,235,255,193,104,0,107,204,126,85,215,13,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,36,110,2,250,141,51,156,224,216,202,119,206,91,0,149,19,221,160,70,42,186,252,253,125,236,198,14,171,80,175,236,35,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,76,187,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,76,139,99,98,111,114,210,132,89,11,232,162,1,56,36,24,33,130,89,5,136,48,130,5,132,48,130,3,108,160,3,2,1,2,2,16,11,165,252,233,14,112,140,242,5,128,49,238,68,28,100,115,48,13,6,9,42,134,72,134,247,13,1,1,11,5,0,48,74,49,33,48,31,6,3,85,4,3,12,24,83,83,76,46,99,111,109,32,67,50,80,65,32,73,67,65,32,82,49,32,50,48,50,53,49,24,48,22,6,3,85,4,10,12,15,83,83,76,32,67,111,114,112,111,114,97,116,105,111,110,49,11,48,9,6,3,85,4,6,19,2,85,83,48,30,23,13,50,54,48,52,50,50,49,53,53,49,48,53,90,23,13,50,55,48,52,50,51,49,53,53,49,48,52,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,130,1,34,48,13,6,9,42,134,72,134,247,13,1,1,1,5,0,3,130,1,15,0,48,130,1,10,2,130,1,1,0,157,186,106,20,76,77,2,151,234,129,137,182,22,209,190,94,88,78,19,3,114,161,153,223,105,20,113,124,229,33,35,211,129,31,162,53,156,76,163,18,74,60,239,110,43,191,230,100,174,215,132,75,105,36,90,99,207,234,118,10,144,178,101,219,124,1,60,141,225,254,193,5,51,119,175,39,222,59,32,58,180,15,99,135,152,27,205,77,156,26,191,180,127,51,17,68,170,84,48,55,70,184,7,253,154,121,68,11,115,87,85,163,3,99,17,124,29,18,221,172,88,47,230,122,174,222,165,152,195,19,147,78,72,240,90,248,224,124,164,146,75,213,108,186,202,194,5,42,200,146,190,117,212,148,103,181,87,13,170,106,154,109,48,48,44,215,85,97,140,106,210,83,182,0,120,29,94,69,67,158,78,146,163,3,128,241,175,91,209,178,235,254,139,25,239,22,186,215,55,9,149,171,100,45,153,201,135,154,248,28,191,46,208,231,99,128,150,26,154,121,160,55,147,54,163,53,201,72,201,44,152,99,5,233,68,155,53,30,172,185,8,167,83,108,29,156,104,115,200,10,30,57,204,6,73,243,2,3,1,0,1,163,130,1,103,48,130,1,99,48,12,6,3,85,29,19,1,1,255,4,2,48,0,48,31,6,3,85,29,35,4,24,48,22,128,20,57,61,16,71,220,151,143,175,136,123,77,115,24,29,205,229,238,164,165,42,48,111,6,8,43,6,1,5,5,7,1,1,4,99,48,97,48,57,6,8,43,6,1,5,5,7,48,2,134,45,104,116,116,112,58,47,47,99,114,116,45,99,50,112,97,46,115,115,108,46,99,111,109,47,83,83,76,46,99,111,109,45,67,50,80,65,45,73,45,82,49,46,99,101,114,48,36,6,8,43,6,1,5,5,7,48,1,134,24,104,116,116,112,58,47,47,111,99,115,112,45,99,50,112,97,46,115,115,108,46,99,111,109,48,23,6,3,85,29,32,4,16,48,14,48,12,6,10,43,6,1,4,1,131,232,94,1,1,48,41,6,3,85,29,37,4,34,48,32,6,8,43,6,1,5,5,7,3,4,6,8,43,6,1,5,5,7,3,36,6,10,43,6,1,4,1,131,232,94,2,1,48,29,6,3,85,29,14,4,22,4,20,243,157,16,77,212,13,203,157,114,248,70,10,118,24,71,165,27,104,79,116,48,14,6,3,85,29,15,1,1,255,4,4,3,2,6,192,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,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,13,6,9,42,134,72,134,247,13,1,1,11,5,0,3,130,2,1,0,130,56,151,108,101,31,161,55,0,27,241,249,237,26,116,186,213,166,91,30,53,245,103,108,26,207,43,102,105,64,205,245,252,210,114,86,223,202,149,40,234,248,102,24,222,66,67,61,248,5,120,160,104,30,40,25,137,173,181,238,127,252,245,50,210,140,184,95,231,108,128,110,235,91,124,151,91,48,231,19,15,46,66,184,3,198,112,154,254,254,32,9,172,53,70,213,160,8,140,73,69,128,195,186,146,31,85,199,4,90,21,157,111,210,235,216,121,155,150,58,188,68,18,144,52,5,21,52,125,244,65,165,51,151,47,46,108,81,82,10,109,61,73,176,21,203,199,134,88,17,7,204,220,238,158,46,233,198,7,57,184,51,92,32,218,18,238,0,87,51,84,46,112,40,74,37,41,79,146,124,46,210,250,28,221,103,46,122,232,80,120,57,81,186,131,58,218,136,126,144,35,144,146,245,98,88,154,229,194,168,115,134,158,197,216,113,233,239,24,92,100,123,145,238,15,55,47,118,152,120,86,100,231,111,66,209,16,125,146,1,188,133,22,106,111,109,25,100,133,216,255,34,150,237,185,239,178,208,92,26,5,132,125,104,93,53,91,75,177,197,105,72,22,121,6,230,104,142,160,196,97,152,58,76,248,192,36,121,229,166,104,224,239,25,253,214,144,214,46,45,65,12,100,117,16,86,95,147,148,182,161,156,138,2,26,60,182,192,232,109,243,197,67,231,118,44,104,23,164,242,230,203,139,136,149,22,232,17,123,21,42,114,36,129,16,61,33,198,99,109,47,37,128,163,153,91,170,41,165,253,71,234,225,247,107,229,4,251,91,80,38,109,43,161,130,93,49,245,221,98,168,124,50,3,220,76,199,165,44,114,48,80,128,87,147,6,130,226,232,174,179,167,8,127,175,89,52,174,16,114,239,42,157,174,120,172,226,51,236,83,181,201,153,210,40,168,42,55,161,78,171,252,204,126,88,155,39,109,69,225,180,42,7,156,4,189,5,48,87,161,49,46,32,46,201,226,200,16,84,219,161,146,22,79,190,36,53,152,254,47,5,105,220,27,184,77,227,222,7,47,26,232,108,245,193,138,226,211,254,114,119,211,19,168,43,212,87,151,174,12,11,6,135,216,0,4,1,190,147,182,18,137,89,6,83,48,130,6,79,48,130,4,55,160,3,2,1,2,2,20,39,43,99,200,204,29,77,45,155,132,81,114,108,244,156,94,50,81,174,222,48,13,6,9,42,134,72,134,247,13,1,1,11,5,0,48,79,49,38,48,36,6,3,85,4,3,12,29,83,83,76,46,99,111,109,32,67,50,80,65,32,82,83,65,32,82,111,111,116,32,67,65,32,50,48,50,53,49,24,48,22,6,3,85,4,10,12,15,83,83,76,32,67,111,114,112,111,114,97,116,105,111,110,49,11,48,9,6,3,85,4,6,19,2,85,83,48,30,23,13,50,53,49,50,50,50,49,56,49,55,51,48,90,23,13,51,48,49,50,50,49,49,56,49,55,51,48,90,48,74,49,33,48,31,6,3,85,4,3,12,24,83,83,76,46,99,111,109,32,67,50,80,65,32,73,67,65,32,82,49,32,50,48,50,53,49,24,48,22,6,3,85,4,10,12,15,83,83,76,32,67,111,114,112,111,114,97,116,105,111,110,49,11,48,9,6,3,85,4,6,19,2,85,83,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,203,58,180,205,184,156,203,22,41,86,184,121,167,30,248,107,246,249,216,143,114,195,166,152,19,26,173,3,42,65,218,97,30,46,71,8,82,189,30,116,81,190,93,4,236,122,130,182,192,251,250,15,232,39,165,139,232,254,98,243,12,96,241,3,95,72,26,202,115,1,127,115,149,228,25,78,110,204,78,122,53,222,88,17,225,215,130,23,220,210,22,71,67,119,155,223,72,25,136,121,159,163,57,164,89,78,94,224,78,11,71,151,242,117,66,215,118,61,182,127,164,34,220,237,7,198,111,31,212,114,70,140,214,81,199,181,183,122,242,147,249,35,39,213,128,2,18,80,117,138,112,160,104,233,231,188,132,40,124,156,42,234,41,169,192,47,254,201,118,17,25,70,85,176,47,99,234,125,158,244,21,176,68,164,64,222,64,54,92,68,138,84,107,87,72,255,187,17,111,164,213,234,142,194,30,215,124,216,188,206,105,191,160,31,0,77,147,69,59,153,46,121,210,207,1,158,159,41,187,70,217,20,120,99,48,150,51,81,156,94,147,109,250,229,52,74,88,120,179,41,108,93,124,184,117,27,149,60,153,119,33,123,216,180,74,235,218,205,199,8,10,214,4,201,162,222,174,151,179,182,81,150,218,146,155,195,178,187,80,196,254,182,164,76,3,149,93,45,146,106,79,98,229,224,42,247,105,160,27,156,4,213,185,147,0,218,209,187,94,14,8,14,79,8,198,11,175,249,41,76,208,201,4,236,235,243,178,113,80,123,118,39,104,145,249,80,136,184,119,53,216,205,161,225,215,211,41,231,74,198,135,84,89,36,194,103,178,109,7,9,53,219,186,206,24,184,70,165,224,11,139,218,225,167,159,106,206,96,22,210,16,18,196,247,193,222,25,115,121,85,224,112,180,239,234,204,199,254,118,28,137,78,102,10,105,136,45,16,237,195,70,162,42,228,127,140,212,18,156,87,70,45,88,24,98,213,202,168,250,126,248,194,217,97,106,22,203,53,93,160,147,163,178,101,168,47,237,239,152,231,252,126,186,72,244,170,161,113,252,147,175,127,234,167,78,24,115,136,105,213,66,192,249,132,146,133,79,16,203,84,179,61,58,248,221,41,101,17,121,202,67,158,150,184,135,88,150,33,239,209,145,123,2,3,1,0,1,163,130,1,38,48,130,1,34,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,8,43,6,1,5,5,7,3,4,6,8,43,6,1,5,5,7,3,36,6,10,43,6,1,4,1,131,232,94,2,1,48,29,6,3,85,29,14,4,22,4,20,57,61,16,71,220,151,143,175,136,123,77,115,24,29,205,229,238,164,165,42,48,23,6,3,85,29,32,4,16,48,14,48,12,6,10,43,6,1,4,1,131,232,94,1,1,48,31,6,3,85,29,35,4,24,48,22,128,20,252,42,74,117,58,128,250,153,99,147,240,115,87,236,190,147,176,125,195,123,48,120,6,8,43,6,1,5,5,7,1,1,4,108,48,106,48,36,6,8,43,6,1,5,5,7,48,1,134,24,104,116,116,112,58,47,47,111,99,115,112,45,99,50,112,97,46,115,115,108,46,99,111,109,48,66,6,8,43,6,1,5,5,7,48,2,134,54,104,116,116,112,58,47,47,99,114,116,45,99,50,112,97,46,115,115,108,46,99,111,109,47,83,83,76,46,99,111,109,45,67,50,80,65,45,82,111,111,116,45,50,48,50,53,45,82,83,65,46,99,101,114,48,13,6,9,42,134,72,134,247,13,1,1,11,5,0,3,130,2,1,0,206,54,250,62,239,15,150,54,45,142,175,17,85,102,255,123,127,3,43,13,0,107,86,245,203,173,30,189,42,129,173,165,166,208,77,163,62,20,147,228,147,17,12,105,213,228,140,168,110,230,55,84,8,22,226,37,156,236,101,102,40,60,51,61,162,26,154,162,187,205,103,100,74,231,190,116,33,4,161,110,195,171,38,196,59,44,218,85,185,253,71,78,4,224,141,120,155,55,131,196,116,59,197,71,97,239,109,65,114,164,219,93,67,83,201,150,78,229,29,224,4,58,223,168,221,46,209,175,88,151,214,231,244,95,4,114,35,60,107,207,11,189,57,1,171,6,140,147,168,143,167,15,118,89,62,225,4,146,245,247,217,251,70,98,5,171,110,110,212,136,70,160,179,47,42,106,95,165,78,218,248,212,252,204,217,163,60,169,119,69,27,10,193,249,152,185,57,203,204,161,113,192,42,130,18,113,211,228,246,37,226,81,33,109,214,21,223,228,83,141,111,74,125,23,142,94,192,186,12,213,14,119,121,33,129,122,206,237,247,28,29,155,142,182,178,138,66,86,157,143,107,65,42,14,254,107,156,139,238,26,163,40,207,95,243,233,208,100,30,214,238,194,137,75,24,235,146,207,245,175,194,39,5,77,184,145,161,55,37,153,230,253,128,220,244,188,199,55,123,190,180,1,45,103,88,240,47,231,195,179,139,113,229,68,3,122,48,182,165,178,117,62,91,35,126,59,211,84,166,58,185,199,204,14,28,51,21,213,106,53,122,129,118,127,47,254,87,218,105,248,12,62,63,239,84,143,1,139,123,70,195,99,158,250,31,237,196,127,47,112,132,43,246,86,130,244,167,203,36,215,108,94,36,123,58,189,169,88,59,24,17,105,179,156,143,210,112,116,255,139,110,38,187,195,171,69,199,83,5,150,156,71,181,198,70,171,94,245,252,136,139,25,104,163,53,15,229,124,106,149,101,181,171,235,185,255,186,184,224,155,74,71,178,206,236,21,47,137,2,125,21,238,175,156,12,77,196,201,206,1,245,50,61,143,247,38,52,11,254,34,139,122,237,249,94,94,103,95,81,20,91,219,36,86,251,209,89,161,183,222,22,154,102,9,182,209,134,46,250,7,125,126,149,121,155,68,102,124,54,133,246,245,163,103,115,105,103,84,115,116,50,161,105,116,115,116,84,111,107,101,110,115,129,161,99,118,97,108,89,20,139,48,130,20,135,6,9,42,134,72,134,247,13,1,7,2,160,130,20,120,48,130,20,116,2,1,1,49,15,48,13,6,9,96,134,72,1,101,3,4,2,1,5,0,48,129,135,6,11,42,134,72,134,247,13,1,9,16,1,4,160,120,4,118,48,116,2,1,1,6,10,43,6,1,4,1,131,191,48,1,1,48,49,48,13,6,9,96,134,72,1,101,3,4,2,1,5,0,4,32,194,231,108,149,87,195,172,125,16,93,191,252,226,14,145,67,139,186,74,143,75,198,212,13,17,10,37,215,249,131,0,144,2,8,70,240,43,25,84,87,10,242,24,22,50,48,50,54,49,49,48,52,48,49,50,51,50,55,46,56,51,55,52,53,55,90,48,3,128,1,1,2,9,0,157,32,116,173,120,99,96,107,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,33,151,122,97,36,66,185,38,136,246,161,86,238,48,222,149,0,64,243,150,130,73,186,159,142,53,44,80,49,237,222,207,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,153,207,100,99,105,242,244,47,61,114,219,15,104,138,213,186,168,57,239,241,104,54,48,185,23,87,198,243,74,104,155,38,190,99,81,24,175,64,153,181,227,201,186,155,242,200,92,48,129,5,68,85,143,80,131,94,238,190,106,87,141,14,82,162,62,196,119,191,46,251,38,4,93,122,173,66,237,208,18,108,99,101,27,221,235,173,164,81,115,225,24,71,98,156,30,104,58,24,220,163,190,245,2,36,223,56,141,103,85,234,58,155,49,128,171,121,3,240,235,190,20,164,95,226,162,143,214,124,225,27,220,155,169,137,164,21,133,172,62,69,27,130,102,26,69,246,14,67,146,66,172,255,41,158,118,1,91,61,169,252,76,58,249,169,126,28,16,239,76,120,148,41,1,141,60,155,134,3,69,197,252,193,185,198,105,161,215,252,14,21,197,89,244,246,200,34,255,119,107,30,20,81,84,191,134,124,160,83,56,183,109,220,20,122,23,164,97,255,146,37,200,148,48,253,214,182,49,37,68,210,226,131,34,117,157,149,8,213,220,42,200,226,49,44,208,173,10,106,25,137,134,131,185,76,26,132,179,212,210,27,94,14,166,105,157,48,6,189,138,99,59,160,196,211,231,140,111,247,82,168,195,41,227,6,35,159,1,214,215,221,7,161,206,88,249,216,110,195,63,140,155,174,183,158,70,236,20,127,218,78,212,88,122,199,87,227,78,192,111,38,117,94,101,117,124,129,78,87,32,199,162,211,100,109,35,54,40,173,247,39,146,135,143,92,191,77,227,99,193,14,165,106,22,233,133,114,228,249,60,22,143,149,242,84,139,248,228,150,220,141,119,173,49,103,119,254,113,42,206,148,208,26,153,250,101,114,86,97,108,115,161,104,111,99,115,112,86,97,108,115,129,89,7,215,48,130,7,211,10,1,0,160,130,7,204,48,130,7,200,6,9,43,6,1,5,5,7,48,1,1,4,130,7,185,48,130,7,181,48,129,233,162,22,4,20,99,243,17,162,94,14,205,205,197,16,82,185,63,243,211,53,102,109,200,126,24,15,50,48,50,54,49,49,48,51,49,49,52,48,51,54,90,48,129,152,48,129,149,48,73,48,9,6,5,43,14,3,2,26,5,0,4,20,223,130,55,83,94,83,216,51,177,224,4,61,36,53,241,117,230,225,10,25,4,20,57,61,16,71,220,151,143,175,136,123,77,115,24,29,205,229,238,164,165,42,2,16,11,165,252,233,14,112,140,242,5,128,49,238,68,28,100,115,128,0,24,15,50,48,50,54,49,49,48,51,49,49,52,48,51,54,90,160,17,24,15,50,48,50,54,49,49,49,48,49,49,52,48,51,53,90,161,34,48,32,48,30,6,9,43,6,1,5,5,7,48,1,6,4,17,24,15,50,48,49,54,49,49,48,53,49,49,52,48,51,54,90,161,35,48,33,48,31,6,9,43,6,1,5,5,7,48,1,2,4,18,4,16,237,228,153,116,117,230,251,6,35,174,110,67,8,125,204,181,48,13,6,9,42,134,72,134,247,13,1,1,11,5,0,3,130,1,129,0,167,26,131,208,247,228,161,47,145,91,246,12,26,92,45,135,7,29,189,168,152,103,118,66,86,70,62,0,207,100,219,229,159,103,103,246,24,115,39,229,23,60,132,106,243,53,5,186,129,67,170,55,254,9,165,186,14,90,121,168,96,57,32,143,220,207,153,68,55,17,35,104,249,152,232,15,105,129,109,246,178,198,109,188,156,145,184,73,226,1,20,175,238,224,42,241,43,247,60,172,127,68,52,230,144,110,255,55,37,110,150,209,95,112,107,208,63,252,139,124,39,149,250,217,138,155,22,74,163,211,103,107,131,163,72,195,184,59,61,53,200,124,219,165,216,23,247,79,193,207,54,48,8,80,36,194,74,172,68,244,16,236,89,246,26,240,70,24,209,204,23,195,207,14,251,172,17,188,159,145,9,239,50,102,115,160,143,155,152,174,68,52,42,102,147,61,232,178,227,71,141,249,39,200,6,200,135,1,217,208,161,139,211,249,42,76,134,98,237,200,94,64,26,5,218,74,63,208,42,182,91,104,109,185,113,190,212,119,229,203,96,85,70,12,109,41,26,117,182,141,161,9,130,79,1,39,146,66,219,46,124,207,124,44,79,107,21,190,97,27,32,223,251,134,251,148,68,7,207,63,191,1,102,209,81,195,165,165,255,164,100,137,81,188,231,51,186,64,145,154,175,240,239,108,23,98,97,20,38,99,53,190,72,159,69,105,126,171,134,80,123,179,186,50,169,31,214,12,2,211,75,181,172,93,72,227,129,244,151,116,140,232,230,174,110,78,119,149,217,225,90,219,97,163,166,185,100,16,171,58,206,51,99,207,40,3,179,80,121,95,87,215,230,24,95,64,218,150,52,209,107,184,165,10,160,130,5,49,48,130,5,45,48,130,5,41,48,130,3,17,160,3,2,1,2,2,16,47,9,14,155,232,196,72,26,168,69,77,209,103,43,97,30,48,13,6,9,42,134,72,134,247,13,1,1,11,5,0,48,74,49,33,48,31,6,3,85,4,3,12,24,83,83,76,46,99,111,109,32,67,50,80,65,32,73,67,65,32,82,49,32,50,48,50,53,49,24,48,22,6,3,85,4,10,12,15,83,83,76,32,67,111,114,112,111,114,97,116,105,111,110,49,11,48,9,6,3,85,4,6,19,2,85,83,48,30,23,13,50,54,48,49,48,50,50,49,50,53,48,53,90,23,13,50,55,48,49,48,50,50,49,50,53,48,52,90,48,77,49,11,48,9,6,3,85,4,6,19,2,85,83,49,17,48,15,6,3,85,4,10,12,8,83,83,76,32,67,111,114,112,49,43,48,41,6,3,85,4,3,12,34,83,83,76,46,99,111,109,32,67,50,80,65,32,73,67,65,32,82,49,32,79,67,83,80,32,82,101,115,112,111,110,100,101,114,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,197,231,248,153,201,249,229,45,207,104,119,233,105,145,80,220,169,145,18,92,79,192,171,209,153,41,227,150,217,249,89,247,27,102,128,138,30,150,158,42,171,166,134,249,100,107,86,184,78,144,196,234,12,44,68,91,149,11,112,92,137,75,188,156,231,149,65,248,86,0,13,211,32,38,84,110,61,18,198,179,159,182,116,90,248,219,107,158,80,104,144,157,28,220,90,144,152,14,169,139,67,222,130,157,158,25,207,122,96,235,8,139,175,155,143,41,31,29,184,14,134,9,71,173,2,85,91,94,10,143,234,204,138,245,109,36,13,25,56,232,122,251,193,194,208,237,3,43,245,231,145,112,231,122,185,212,26,134,159,151,19,52,18,104,115,224,159,17,50,96,175,198,170,116,70,240,181,48,102,242,235,122,240,170,128,68,120,67,159,202,171,98,241,210,183,76,49,82,166,36,68,253,35,214,50,210,121,193,218,172,44,102,236,232,136,146,67,132,17,47,109,44,149,147,129,60,241,137,172,1,39,139,212,73,211,107,98,198,104,42,40,166,200,28,25,115,165,29,108,11,130,233,108,212,176,10,202,29,243,167,37,108,89,194,184,178,159,20,114,110,52,226,21,27,27,13,163,120,3,59,51,0,113,37,202,173,165,1,185,201,91,183,24,67,78,162,211,91,130,252,100,94,116,59,123,196,58,239,83,171,150,251,237,131,113,156,118,60,159,194,110,3,109,236,89,100,239,31,3,57,171,12,250,16,140,159,64,255,185,60,177,8,204,79,3,223,77,37,52,175,204,93,185,66,133,107,54,91,154,225,48,115,215,242,247,63,224,157,204,135,209,185,146,207,131,212,196,92,102,251,30,173,5,241,2,3,1,0,1,163,129,135,48,129,132,48,12,6,3,85,29,19,1,1,255,4,2,48,0,48,31,6,3,85,29,35,4,24,48,22,128,20,57,61,16,71,220,151,143,175,136,123,77,115,24,29,205,229,238,164,165,42,48,15,6,9,43,6,1,5,5,7,48,1,5,4,2,5,0,48,19,6,3,85,29,37,4,12,48,10,6,8,43,6,1,5,5,7,3,9,48,29,6,3,85,29,14,4,22,4,20,99,243,17,162,94,14,205,205,197,16,82,185,63,243,211,53,102,109,200,126,48,14,6,3,85,29,15,1,1,255,4,4,3,2,7,128,48,13,6,9,42,134,72,134,247,13,1,1,11,5,0,3,130,2,1,0,119,5,7,236,186,39,56,248,204,245,108,11,25,21,62,40,212,179,10,207,119,245,134,104,124,117,131,229,73,196,104,250,195,102,189,210,112,119,252,76,38,136,247,48,75,84,31,100,206,145,124,0,175,183,90,181,228,170,153,159,135,54,233,96,156,176,34,142,189,230,20,255,193,53,27,216,100,95,172,209,27,62,225,64,137,168,24,204,137,231,160,50,102,181,46,23,191,241,57,77,26,253,108,115,190,246,0,54,112,227,213,95,121,217,214,114,193,50,76,244,133,169,29,66,184,70,130,128,51,197,104,44,187,18,229,252,50,158,137,95,159,208,254,159,139,107,92,4,94,116,159,80,27,241,5,41,25,21,156,80,202,2,196,86,248,248,9,165,120,119,17,179,228,145,138,229,202,42,182,225,178,197,177,33,189,162,133,134,56,163,172,184,58,2,57,0,15,94,214,49,20,182,254,186,58,170,160,186,240,83,78,242,243,42,79,216,100,133,130,20,121,90,220,79,127,139,212,83,194,61,122,192,182,166,189,132,42,235,24,52,236,146,50,251,0,181,105,227,95,26,58,177,147,81,201,88,82,152,149,208,54,30,175,154,221,100,106,134,11,94,99,89,180,130,78,167,138,252,173,247,67,57,67,113,81,73,219,199,199,66,145,202,96,69,175,67,91,105,252,74,17,60,49,246,124,59,15,128,157,21,192,91,94,240,168,21,32,37,5,245,237,69,252,70,28,254,123,185,246,77,44,65,36,164,96,175,163,243,235,227,184,245,113,131,200,73,189,144,23,63,232,216,145,142,52,88,54,134,223,213,206,182,37,197,147,89,247,115,193,51,1,20,251,48,111,140,185,5,233,61,210,123,104,62,54,246,249,236,120,42,251,177,250,240,66,116,49,238,154,216,27,72,110,24,177,248,158,208,43,201,196,143,251,60,122,207,199,228,31,210,167,106,29,195,51,211,214,193,202,181,232,34,147,76,174,95,52,142,239,105,123,219,124,204,101,245,49,180,85,137,85,130,78,200,110,201,195,219,79,145,187,94,215,69,83,84,30,125,104,76,247,92,2,218,41,221,181,118,44,54,15,122,139,17,71,140,237,99,224,163,171,52,217,26,197,176,69,185,186,156,230,165,114,4,221,182,184,33,222,144,199,103,99,112,97,100,89,34,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,89,1,0,33,78,239,143,74,158,232,171,95,130,94,12,106,91,43,65,202,70,182,149,169,70,193,202,162,186,107,195,23,128,8,166,153,3,59,90,66,177,188,196,47,198,91,255,213,12,250,71,229,137,35,229,26,24,25,87,129,22,13,190,184,80,96,14,70,248,114,242,213,254,84,63,40,23,8,18,157,82,186,66,122,29,242,120,151,170,154,186,62,246,40,115,65,43,174,142,41,248,244,91,41,33,7,34,178,125,1,61,204,87,130,221,71,30,73,131,208,120,8,212,207,251,66,48,14,184,119,1,23,235,71,248,191,15,10,146,180,239,252,19,63,143,36,134,29,201,64,155,83,149,154,121,36,215,244,115,226,91,20,153,11,217,59,143,70,109,203,218,183,220,96,8,133,119,145,208,56,246,161,234,20,22,102,210,62,176,78,46,236,67,168,223,36,230,189,223,231,27,9,21,126,27,154,226,9,237,164,108,124,144,139,246,29,104,85,123,65,46,104,210,191,130,123,253,214,216,99,164,11,200,31,210,232,140,80,100,196,207,226,152,7,222,226,181,208,124,144,32,117,191,78,30,195,84,144,35,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,26,0,0,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,2,3,4,5,6,255,196,0,68,16,0,2,2,1,2,5,2,5,2,5,2,4,6,1,1,9,0,1,2,17,3,18,33,4,19,49,65,81,34,97,5,20,50,82,113,66,129,35,98,145,161,177,51,193,21,114,209,225,6,36,67,130,240,241,83,146,162,52,37,53,68,115,178,210,226,255,196,0,24,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,4,255,196,0,30,17,1,1,1,0,3,1,1,1,1,1,0,0,0,0,0,0,0,17,1,2,18,33,49,65,81,97,3,255,218,0,12,3,1,0,2,17,3,17,0,63,0,233,21,21,67,163,179,130,104,10,161,208,17,65,69,168,143,72,86,116,6,154,71,164,17,141,1,163,68,208,68,208,21,66,1,5,21,67,210,4,80,232,210,135,165,5,101,67,163,77,35,80,4,100,162,85,108,109,203,13,8,149,99,20,183,52,210,82,137,84,6,116,39,18,218,37,176,37,64,189,40,155,19,109,0,78,38,114,70,151,99,211,96,97,66,210,109,40,146,150,229,68,198,37,197,110,86,145,1,165,153,201,15,176,172,138,201,162,162,91,141,154,195,30,192,131,28,14,142,136,152,162,165,208,203,72,145,148,203,144,148,108,12,36,140,165,212,234,156,76,92,13,99,59,140,74,137,90,10,81,42,69,45,209,74,22,74,216,223,25,150,143,20,41,157,49,137,49,137,172,76,181,136,113,37,163,118,140,229,16,57,228,140,244,238,117,105,19,198,81,205,40,18,150,231,68,160,71,47,112,130,12,222,44,198,141,96,192,189,34,210,92,74,162,52,201,196,206,81,55,104,153,68,35,154,130,141,28,68,209,81,152,13,136,10,76,25,35,76,2,128,160,160,18,69,208,172,53,5,80,106,35,80,88,23,98,104,72,164,65,20,52,91,68,81,64,22,76,137,220,13,28,137,212,102,228,77,187,8,222,197,35,52,202,212,0,139,35,81,19,200,6,234,69,90,56,214,67,72,228,16,173,153,58,140,229,51,55,33,10,217,200,157,70,122,133,168,168,189,68,234,39,80,181,2,180,212,45,68,106,21,130,180,178,24,172,25,80,88,16,22,3,100,140,76,168,64,32,1,129,35,0,21,128,130,29,142,201,0,52,176,34,194,192,166,33,88,88,0,196,0,32,24,20,32,24,16,52,49,12,4,20,49,0,168,150,138,0,32,10,161,81,80,134,0,2,0,0,0,0,0,0,0,16,12,0,66,40,64,32,0,1,0,192,4,0,0,32,24,21,8,6,0,32,24,128,0,0,0,0,0,0,0,0,67,0,16,0,4,0,48,2,64,96,2,1,136,0,6,0,32,24,1,34,40,64,48,0,0,0,0,0,0,0,0,0,0,0,0,1,128,8,6,1,72,6,20,4,140,7,64,42,10,42,130,128,238,161,151,164,90,76,182,84,53,17,198,38,154,66,162,135,164,170,29,17,89,208,81,116,45,33,17,86,42,69,178,41,129,45,19,70,154,67,73,81,8,164,20,52,2,160,73,150,139,81,34,166,49,47,160,232,134,69,39,32,177,80,226,128,104,164,199,164,20,64,150,172,57,118,106,162,90,68,86,43,21,4,177,163,70,201,176,51,229,164,38,210,70,149,100,74,37,70,47,113,46,166,186,25,58,119,42,31,98,43,115,84,136,113,2,88,145,76,113,136,21,8,155,45,145,9,80,236,141,46,37,213,147,30,131,178,9,112,10,163,82,90,3,25,70,200,208,111,164,144,48,113,160,74,205,92,70,160,84,66,198,84,97,76,218,17,216,211,150,74,176,65,108,95,64,74,132,200,209,131,20,89,64,102,85,142,72,204,11,171,37,192,19,45,48,49,112,4,168,223,73,18,136,65,22,104,140,145,164,88,83,162,90,44,40,131,22,136,146,54,100,74,37,24,80,154,52,104,150,138,203,58,2,152,128,105,131,16,128,96,33,128,34,168,104,96,72,245,9,146,5,234,26,100,36,82,10,108,134,138,176,176,49,210,20,104,204,228,194,37,178,108,109,16,202,138,114,216,202,82,7,33,21,5,141,72,135,176,172,168,219,85,147,100,88,54,5,234,19,100,88,172,21,165,129,22,59,2,198,69,148,153,3,161,50,172,150,20,131,72,20,84,42,19,69,8,138,206,130,139,21,21,17,64,94,146,90,2,68,85,8,33,0,1,80,5,12,0,84,58,24,194,164,96,196,3,0,2,0,40,6,0,0,193,5,38,34,152,168,34,64,98,42,1,0,0,0,0,0,134,0,2,24,0,128,0,0,0,0,0,0,4,3,16,8,6,5,8,0,2,0,0,10,0,0,0,67,0,132,0,48,16,134,0,2,24,0,128,96,16,128,161,0,128,98,10,4,48,8,64,48,1,12,0,0,67,0,16,138,16,8,96,0,0,0,20,128,96,16,128,96,0,3,0,164,48,24,8,40,99,10,73,23,167,98,74,68,17,164,106,38,137,21,164,12,116,133,27,105,39,72,88,244,17,90,108,204,210,6,90,26,70,93,108,38,136,169,160,162,210,30,144,172,232,77,26,49,1,147,66,163,93,34,113,8,202,130,141,52,134,144,51,210,42,54,211,98,112,4,100,92,67,73,73,0,197,67,24,86,116,52,86,145,4,48,177,20,130,157,141,88,69,23,208,130,42,195,73,104,164,6,74,37,105,46,130,130,179,113,39,69,155,233,13,32,97,203,34,81,163,170,140,167,27,8,230,211,108,184,196,211,65,74,59,1,157,10,138,99,136,14,61,2,138,72,24,19,116,59,16,80,23,216,90,65,20,152,84,105,41,45,139,161,168,144,40,196,209,9,33,216,80,196,198,4,16,82,1,54,80,196,226,45,69,88,25,176,82,162,218,33,160,141,20,134,247,70,55,69,41,5,13,2,101,9,160,42,44,179,36,90,100,18,216,172,115,68,20,54,140,218,44,26,8,201,162,25,164,145,13,21,16,3,160,160,17,66,161,164,3,76,187,32,0,171,17,33,96,54,232,44,86,0,18,100,234,42,136,104,10,212,75,66,177,217,68,54,75,220,169,11,96,140,156,73,170,55,211,177,156,150,229,68,181,100,61,141,5,52,84,102,0,32,128,4,48,0,176,0,29,148,153,5,32,171,76,100,14,192,108,1,146,5,161,209,9,150,152,18,208,141,9,1,8,116,20,4,137,162,168,64,72,138,104,146,161,0,192,32,0,0,0,0,1,128,128,41,128,33,144,43,0,16,20,50,108,118,2,98,162,130,128,129,20,208,138,132,48,0,0,1,208,8,69,80,80,18,50,168,40,42,66,138,160,160,38,132,80,130,36,10,0,36,6,0,72,12,10,16,12,8,16,0,20,32,24,0,128,96,2,1,128,66,1,136,4,48,24,8,6,32,16,12,0,64,48,1,0,192,0,0,0,64,48,2,64,160,2,64,96,2,1,128,8,6,0,32,24,0,128,99,1,12,7,68,80,58,1,0,232,116,8,164,20,226,139,161,34,232,138,138,10,42,129,129,215,164,168,196,165,18,212,76,180,65,67,41,68,138,148,128,182,32,39,72,244,154,36,20,6,77,11,73,182,144,160,49,210,26,77,116,134,144,33,68,28,75,161,208,86,14,34,163,125,36,184,132,101,67,162,244,133,1,20,75,70,140,150,128,204,164,20,58,1,166,13,129,84,2,69,166,45,33,208,11,40,199,81,74,68,86,169,15,73,17,102,137,133,67,38,172,185,8,33,104,19,137,162,6,130,185,220,1,68,214,130,138,136,210,38,141,40,76,131,39,16,45,145,69,69,33,147,208,44,43,84,202,179,43,13,68,26,88,172,148,198,20,106,41,72,154,43,72,20,38,134,4,25,52,52,203,104,154,40,44,7,68,128,56,147,84,93,133,4,8,162,70,20,232,105,8,100,3,33,162,201,96,72,129,136,168,76,135,18,192,12,232,84,104,201,101,68,128,196,0,58,16,236,5,64,208,5,129,1,99,98,160,29,131,10,19,2,25,54,104,75,69,66,234,140,247,76,210,198,210,96,78,173,140,228,203,106,136,145,81,22,52,201,2,160,146,38,139,19,8,129,22,32,16,0,0,198,132,0,80,8,160,11,1,0,80,82,98,16,23,98,176,16,22,128,144,176,24,152,201,1,10,138,16,68,136,161,20,32,0,8,0,96,2,1,128,0,0,0,0,21,64,74,69,80,232,8,165,64,22,0,75,17,66,40,40,40,116,0,32,24,200,36,99,160,160,0,29,5,0,168,10,37,133,75,17,98,160,137,160,162,168,84,81,52,5,8,33,8,96,2,1,128,18,5,0,18,5,8,4,3,0,16,0,0,0,0,8,6,0,32,24,20,32,24,0,128,96,2,1,128,66,1,128,8,6,0,72,12,2,144,12,0,64,48,1,0,192,129,0,192,161,12,96,0,0,81,4,129,116,90,128,25,164,90,137,106,5,105,35,81,41,20,38,43,1,137,133,131,3,211,81,46,130,138,163,13,161,45,203,160,67,10,134,9,21,69,81,2,161,208,12,5,64,209,65,65,89,129,166,145,52,4,81,84,0,1,66,113,42,198,6,58,66,141,40,84,17,149,10,141,90,38,138,50,161,209,122,68,208,68,13,48,161,164,3,178,88,232,40,12,232,164,94,144,210,3,139,52,70,106,37,162,41,176,72,101,5,8,4,50,9,104,40,161,129,13,18,226,104,38,128,203,72,180,154,209,45,21,25,56,134,147,74,21,1,3,162,168,40,9,40,40,0,105,148,153,3,10,178,108,4,5,88,8,8,24,154,0,178,137,160,24,80,64,2,0,42,194,201,0,171,16,172,118,4,177,22,77,1,33,67,161,4,38,75,40,76,8,98,41,136,168,64,0,0,75,44,150,2,25,45,138,192,166,201,108,77,147,101,67,177,145,97,168,1,138,202,33,149,20,157,138,81,21,148,128,201,196,154,54,100,52,84,102,3,98,1,0,0,66,16,196,84,0,0,3,29,146,48,166,22,32,32,171,2,70,5,162,168,132,93,236,21,33,64,192,0,67,0,16,128,2,16,134,50,162,64,170,16,80,0,48,36,6,1,8,99,0,10,41,8,119,68,80,196,43,37,201,38,5,7,228,198,121,98,186,202,63,187,31,58,43,119,40,175,123,11,26,88,219,81,95,238,206,62,35,140,81,133,98,142,167,228,243,248,153,101,147,146,205,39,233,173,150,253,76,111,60,111,56,110,189,44,156,118,8,93,230,143,237,185,151,252,75,134,255,0,242,63,255,0,75,60,110,86,184,220,29,181,47,82,246,49,159,166,86,187,238,155,39,117,233,143,163,135,29,195,203,255,0,85,126,233,157,16,203,9,175,76,227,47,195,62,73,207,187,147,18,201,190,210,162,246,78,143,177,212,59,62,99,135,227,184,140,110,150,103,95,205,186,61,44,63,19,148,105,113,24,156,83,253,81,221,50,231,38,119,142,189,96,50,197,159,30,88,234,132,237,26,126,230,144,201,40,84,2,24,0,8,10,0,34,133,70,132,132,77,5,20,34,132,34,168,2,38,128,96,2,17,64,4,129,66,1,0,192,9,1,128,8,6,0,32,24,0,134,0,2,1,128,8,6,0,32,24,0,130,134,0,42,1,128,18,5,8,4,3,0,16,0,0,0,12,4,3,0,0,10,24,13,26,65,153,164,92,85,17,113,177,46,69,118,51,100,104,54,43,21,146,84,93,138,201,0,61,196,138,18,25,205,208,168,96,48,16,12,97,72,6,32,2,145,37,32,24,80,12,138,90,73,210,88,4,103,64,89,32,33,20,5,16,20,93,5,1,157,5,23,68,132,45,34,162,196,208,16,208,40,149,67,160,17,37,209,52,2,178,147,21,14,128,118,43,16,128,171,42,204,199,96,104,152,236,206,202,76,42,128,155,4,200,11,38,202,21,20,33,88,5,4,43,0,160,1,140,145,128,14,132,48,160,0,0,4,49,0,134,32,2,172,9,11,2,168,40,44,0,66,40,40,9,11,1,4,59,25,32,3,16,12,12,216,20,209,32,34,89,98,104,168,128,24,128,1,128,1,156,137,52,100,178,137,21,12,2,38,132,93,9,196,168,146,168,67,64,75,137,38,213,100,184,133,69,146,205,52,139,72,70,50,234,73,164,162,69,21,8,0,2,16,12,10,16,0,4,32,24,0,0,0,0,12,40,41,161,217,32,65,64,33,128,192,0,41,8,161,208,68,80,232,186,21,1,34,40,64,32,24,0,128,78,75,255,0,163,151,55,29,135,19,126,173,82,251,99,184,35,174,201,158,72,227,87,57,70,43,249,153,227,113,31,23,201,85,142,177,175,109,217,231,79,38,92,242,185,201,215,228,207,102,243,131,222,201,241,94,30,50,210,166,231,255,0,42,51,159,197,160,151,163,28,191,118,120,178,148,113,162,121,146,108,157,151,174,61,87,241,124,151,188,35,167,193,143,252,75,62,181,82,140,79,61,75,175,119,231,192,245,70,30,237,146,172,199,126,94,51,39,16,170,117,255,0,183,185,148,244,198,75,122,146,234,97,139,51,139,181,245,127,130,117,239,215,83,125,194,189,95,156,193,201,168,197,198,73,109,125,206,78,39,60,243,73,239,183,106,57,19,213,38,251,11,152,215,245,39,92,94,218,236,225,219,120,50,41,197,173,30,165,58,239,224,199,137,106,83,164,182,234,151,228,188,89,229,27,213,188,100,169,163,28,222,191,167,118,187,18,21,131,150,150,251,197,170,51,109,29,16,199,44,146,113,151,120,221,152,229,84,233,116,138,175,220,2,50,174,231,86,30,42,88,213,109,40,62,177,125,14,72,39,57,40,174,172,19,238,138,61,172,43,90,230,240,115,211,47,213,9,51,187,133,227,181,207,151,150,58,50,46,177,103,207,240,249,165,134,106,120,217,237,226,150,46,59,18,117,234,94,31,170,47,216,214,107,27,143,85,59,3,207,195,196,79,135,146,197,159,213,23,244,203,179,255,0,163,59,227,37,37,233,102,216,48,24,0,8,96,2,17,64,4,128,192,34,64,161,80,8,7,64,80,128,96,4,128,192,34,64,160,2,64,161,0,128,96,2,1,128,8,6,0,32,24,1,32,48,0,16,192,4,3,0,16,12,64,32,24,0,128,97,64,33,23,164,52,129,52,20,86,147,72,227,10,203,72,244,155,56,139,73,22,50,210,82,129,162,136,193,18,162,86,154,24,155,10,66,96,216,130,37,160,210,85,20,6,122,67,73,165,15,72,30,184,18,7,55,69,0,128,7,99,178,64,10,176,16,1,69,25,142,194,170,194,201,176,176,46,194,204,236,118,5,89,54,43,0,11,29,146,1,21,97,100,216,88,85,217,34,177,88,67,29,147,97,96,80,200,177,133,48,161,88,88,21,66,104,118,59,3,54,132,91,68,208,68,140,6,2,24,8,6,2,24,13,12,67,10,40,0,64,20,42,40,0,138,10,44,84,4,140,116,32,0,0,0,16,196,2,16,8,33,128,128,10,176,36,96,85,133,147,99,1,136,44,2,144,12,65,0,8,0,98,0,0,38,138,0,51,98,162,218,17,81,0,80,1,52,75,70,132,180,6,109,18,106,226,75,137,81,22,80,105,26,64,45,36,209,170,6,128,205,14,138,160,2,104,116,33,129,18,137,147,137,208,75,64,115,56,147,71,68,145,155,70,153,100,49,208,130,16,12,0,64,49,0,0,1,80,192,0,138,0,0,6,145,84,73,72,4,5,5,5,3,160,69,0,132,80,128,145,20,42,2,78,110,39,136,199,130,46,82,127,131,92,249,86,40,74,79,244,163,231,243,206,121,228,242,79,246,70,121,114,141,113,227,79,136,227,115,241,46,181,104,199,246,196,229,156,180,167,253,145,183,209,56,189,55,167,179,50,209,235,151,147,157,116,140,99,25,78,109,200,115,201,167,211,3,92,203,151,5,31,107,57,242,199,214,210,191,112,168,114,213,43,31,181,154,99,130,140,147,151,75,220,206,189,78,186,21,5,130,187,177,208,202,129,75,178,41,47,4,213,14,59,0,73,212,54,33,116,45,171,13,162,182,221,128,106,118,9,236,201,86,250,245,41,236,128,219,22,109,49,150,215,106,153,151,19,82,201,170,42,172,81,250,88,212,173,181,216,66,179,140,180,71,84,23,170,234,200,253,58,175,246,53,148,117,71,79,100,70,70,156,146,95,74,217,35,42,33,35,171,133,207,46,31,44,101,30,135,26,217,26,194,87,233,127,177,71,212,66,88,184,188,91,197,74,50,91,163,60,25,37,194,230,88,51,59,131,250,39,254,223,147,206,248,95,20,241,228,229,201,215,143,201,236,230,197,14,35,11,78,63,159,99,166,122,231,185,29,93,175,168,30,127,7,154,113,156,176,102,126,168,116,151,149,228,239,43,38,2,0,128,0,0,0,0,0,67,16,0,0,0,0,0,0,134,5,8,6,0,33,20,32,16,12,2,16,12,64,0,0,0,0,0,0,0,2,1,128,18,3,0,16,20,20,4,129,84,61,32,77,13,68,209,64,165,2,53,18,163,176,244,154,40,143,73,22,51,140,13,52,210,31,65,57,17,80,208,80,201,42,19,26,16,202,134,75,11,26,34,166,130,138,17,80,128,116,86,144,36,104,170,25,21,233,0,192,195,100,49,136,0,0,0,0,0,0,0,0,0,64,0,0,32,24,0,0,128,98,1,88,14,133,64,2,29,8,0,0,69,14,199,100,128,22,4,129,5,20,136,177,216,26,18,197,96,20,128,96,17,32,58,16,5,0,236,76,7,96,73,64,48,16,32,166,59,36,0,99,36,118,3,1,12,4,3,0,36,69,209,45,1,34,24,130,16,134,0,33,136,96,3,16,192,0,4,3,16,0,0,128,64,48,16,0,192,67,0,17,66,1,0,12,162,104,40,160,2,40,77,22,38,130,34,131,73,67,2,40,116,48,2,104,67,98,2,69,96,5,64,12,0,12,228,67,52,100,52,84,102,196,91,66,162,162,64,96,17,32,85,0,18,3,0,16,12,0,64,58,29,0,0,81,84,0,80,168,97,64,12,64,2,24,0,172,153,180,162,220,158,148,134,214,199,157,198,100,150,108,139,10,189,62,222,73,187,23,50,176,226,115,243,242,82,141,226,73,237,228,80,225,226,218,90,146,190,150,107,28,110,58,97,20,165,181,116,221,63,250,27,195,131,150,132,221,106,56,110,189,28,113,231,46,30,42,26,222,253,89,31,47,4,220,37,213,254,171,232,207,74,120,182,105,237,70,18,199,18,85,142,12,241,140,178,243,18,217,239,76,231,229,206,115,114,253,91,200,244,229,141,120,51,158,56,248,216,181,35,205,208,255,0,113,114,153,223,60,113,140,123,223,159,99,61,38,171,49,203,202,23,44,234,208,155,22,130,145,207,203,22,131,122,65,94,193,28,237,18,250,157,18,137,140,227,93,128,136,132,183,104,23,81,45,221,149,4,182,84,16,255,0,184,61,229,69,119,73,0,67,103,249,39,36,58,177,193,93,126,75,213,114,126,224,115,105,97,15,240,107,146,52,182,238,100,182,34,186,99,46,147,95,185,244,60,7,21,205,196,155,123,244,145,243,88,223,111,39,119,195,115,242,179,233,111,210,246,47,29,137,203,46,61,206,43,30,164,179,99,94,188,123,254,87,116,109,131,42,201,141,74,59,166,17,123,90,217,247,70,24,87,39,52,177,175,165,250,163,251,255,0,220,232,228,236,0,0,132,3,0,0,1,128,132,48,1,0,192,0,0,96,32,24,0,132,48,1,0,192,161,0,0,8,6,0,33,20,0,33,20,0,72,20,32,16,12,116,4,208,232,170,26,68,9,68,52,148,52,20,148,71,67,4,136,46,40,6,38,200,208,176,178,64,161,182,77,128,4,43,0,160,162,161,14,138,162,168,138,206,134,93,10,128,145,233,42,130,130,146,67,0,2,64,160,8,244,192,116,20,97,178,24,0,80,3,0,36,10,10,2,0,170,10,2,68,85,5,4,72,194,134,2,1,128,8,6,0,33,80,192,5,66,162,128,8,160,162,132,2,160,160,2,135,66,161,216,16,77,1,66,1,88,236,66,2,172,44,64,5,88,134,134,4,12,170,29,1,52,20,80,1,0,48,0,177,8,0,99,16,192,6,32,10,160,36,96,80,128,8,37,161,81,100,178,137,162,75,19,8,144,1,128,12,64,0,33,136,0,0,0,64,48,1,0,232,40,4,3,161,128,128,0,0,0,64,2,176,17,67,177,0,4,32,1,88,13,177,89,45,136,7,98,1,0,8,97,69,66,2,168,150,4,177,80,192,168,154,37,162,197,64,102,208,141,40,154,42,36,10,160,210,4,208,81,116,20,4,80,81,116,20,4,208,232,170,29,1,58,71,164,176,34,166,133,69,136,9,10,42,128,5,66,46,133,65,25,203,233,103,34,199,52,238,31,84,223,244,59,38,173,117,55,199,133,65,107,118,219,243,224,229,255,0,77,118,255,0,158,49,195,195,44,106,222,242,242,60,145,81,223,161,187,232,97,149,217,197,221,201,147,115,158,112,71,68,250,152,79,161,164,99,40,164,140,39,45,205,114,75,178,102,44,169,169,100,233,52,160,162,178,193,170,98,74,211,70,238,54,74,134,229,28,243,141,11,166,231,68,225,104,197,198,75,98,163,54,209,150,75,54,146,180,99,40,149,150,15,97,35,73,34,82,222,192,117,68,254,162,165,231,184,163,126,74,135,211,31,228,34,190,144,155,232,53,245,126,16,14,91,163,23,29,186,89,179,223,74,247,38,107,100,192,205,108,107,25,84,212,147,234,98,252,21,13,227,248,50,175,167,224,243,243,176,70,77,239,209,254,77,56,133,74,57,126,199,191,224,241,254,27,197,114,101,234,126,153,108,255,0,234,123,173,41,227,146,242,169,157,51,110,57,238,77,107,7,104,174,134,60,60,156,177,71,205,27,117,52,192,0,0,0,24,0,128,96,2,1,128,8,6,0,32,0,0,0,0,1,12,0,64,48,1,0,192,4,3,0,16,12,0,65,67,161,208,19,67,161,208,194,129,164,34,226,128,151,17,209,76,68,82,0,29,0,0,12,4,3,0,21,10,138,0,21,5,12,0,0,0,138,0,6,0,48,0,29,10,130,194,192,40,84,48,3,213,210,20,80,24,109,20,20,88,128,144,42,130,128,144,24,0,128,98,1,5,12,0,144,162,128,9,2,132,2,1,136,4,3,2,137,2,132,2,0,24,68,80,139,160,160,32,7,65,64,32,29,0,8,40,116,48,21,5,21,65,64,72,199,64,0,0,1,64,0,128,76,67,16,64,32,0,11,25,35,1,140,84,48,0,0,1,128,128,41,136,96,65,0,85,10,138,132,3,160,1,8,96,2,1,208,0,128,116,0,32,24,0,0,0,0,0,192,66,24,128,66,24,1,32,2,40,4,2,8,4,2,1,0,1,80,132,49,0,14,201,16,23,168,155,16,0,0,0,0,12,0,154,21,22,20,84,69,14,139,210,20,4,80,141,40,90,72,169,160,162,168,116,4,233,29,20,48,34,134,85,5,1,20,20,88,80,25,208,232,186,10,2,40,10,161,52,1,195,199,153,149,248,137,213,52,62,7,15,240,175,238,118,109,151,29,89,199,151,186,239,199,204,114,202,52,182,57,50,71,118,119,101,250,104,225,205,46,166,90,174,89,209,203,150,73,89,209,146,91,81,197,145,238,202,50,123,176,6,5,64,2,176,0,10,24,1,44,206,75,201,181,17,40,120,42,57,167,22,101,40,157,122,124,162,90,130,236,202,203,137,198,201,146,163,174,117,227,250,24,75,27,239,212,168,193,238,21,84,141,42,140,251,182,0,247,149,132,59,182,29,138,138,236,84,27,185,223,130,167,91,34,87,212,199,145,244,3,25,170,247,20,31,168,211,55,75,49,93,72,174,156,53,175,67,117,125,207,111,225,188,83,213,242,249,182,201,29,151,186,240,120,41,211,140,143,86,80,124,71,15,12,248,182,205,143,173,119,162,241,78,79,95,135,165,21,249,104,233,71,159,192,241,11,54,31,230,239,236,206,248,187,86,116,199,45,48,24,4,33,128,0,0,0,0,0,0,8,96,2,1,128,8,6,32,16,12,0,64,3,1,0,192,4,3,0,16,198,32,1,136,104,41,142,128,0,105,21,216,155,13,68,80,58,11,0,10,0,16,12,9,0,40,44,144,1,128,134,3,24,128,6,50,108,44,138,161,88,8,7,98,177,1,80,236,118,72,172,10,176,178,108,86,7,184,2,3,155,169,128,8,6,2,0,24,128,0,0,96,2,10,24,4,77,5,20,0,64,20,0,72,12,0,154,1,128,8,69,8,4,3,0,16,80,192,9,161,81,98,162,137,161,81,64,16,128,0,41,140,64,2,1,208,128,64,2,8,0,4,0,196,12,64,48,16,192,6,32,176,40,4,48,0,0,0,0,0,166,0,0,0,2,1,136,0,0,67,16,0,0,4,2,24,0,128,98,1,0,8,10,11,36,0,160,16,0,132,54,72,1,35,17,80,8,0,4,3,0,36,69,5,1,34,162,232,52,129,157,5,26,80,81,81,157,11,73,165,5,1,26,67,73,165,5,1,158,144,163,74,10,34,179,162,168,170,29,1,52,20,85,14,128,138,21,26,52,77,1,52,20,85,5,1,52,58,42,130,128,144,42,130,128,145,142,130,128,84,20,48,2,69,90,182,40,172,106,242,199,242,12,122,56,42,49,175,4,231,189,232,49,117,12,205,28,157,127,92,121,95,165,51,139,44,122,182,117,228,149,179,9,83,108,141,56,114,227,235,224,226,202,183,61,46,37,168,174,167,153,55,109,140,86,76,69,51,57,228,140,122,201,26,100,1,132,248,168,46,155,153,62,41,222,197,133,118,216,236,226,92,103,152,154,195,138,199,47,98,66,186,146,42,140,227,36,250,20,152,20,225,22,67,196,255,0,37,166,90,96,115,60,127,177,142,76,105,29,185,22,199,46,89,109,187,253,202,154,225,203,26,219,185,148,182,84,116,201,198,46,250,156,243,149,178,178,130,161,213,178,125,205,22,209,247,1,42,234,39,213,121,31,113,117,146,69,67,154,184,28,219,163,169,253,39,59,141,74,188,145,87,29,227,71,171,240,140,177,213,40,78,85,181,163,202,131,166,172,232,225,39,203,206,189,152,55,227,211,148,37,194,205,113,88,254,159,253,72,158,166,12,177,148,86,135,170,47,116,99,131,76,147,132,210,106,73,170,242,99,195,41,112,188,67,225,103,188,37,234,197,47,246,58,57,239,175,87,168,81,48,122,151,93,203,162,178,64,48,0,0,0,16,12,0,66,24,4,32,0,0,0,0,1,12,0,64,0,0,0,48,16,192,2,144,0,4,49,136,97,76,66,0,24,8,0,160,178,64,10,176,36,96,48,0,32,0,64,3,1,1,69,0,172,86,5,1,22,52,192,187,21,138,197,100,14,192,144,40,171,37,140,76,2,197,98,16,30,248,18,51,147,169,128,128,10,1,88,88,12,5,97,96,48,21,133,133,48,21,128,0,0,4,22,0,32,0,16,0,192,64,0,0,0,0,0,0,33,128,8,6,0,72,20,32,36,40,160,2,104,10,16,8,6,0,77,5,12,10,16,134,0,72,12,65,19,67,161,140,9,161,81,97,64,72,21,66,160,0,0,0,1,136,0,0,0,0,0,40,16,8,32,0,16,12,9,24,12,5,98,176,40,9,40,0,67,21,128,128,4,3,177,88,128,168,44,64,0,32,24,128,4,48,1,0,194,128,67,10,0,0,0,1,0,192,4,3,10,1,1,84,20,2,1,208,0,135,64,48,16,192,97,74,133,69,12,8,161,209,64,17,52,20,80,5,77,10,139,0,34,128,186,36,34,68,85,5,1,6,152,127,213,68,209,120,191,212,253,137,191,23,62,187,113,35,62,42,74,48,123,142,124,70,60,24,219,148,146,60,142,43,226,17,200,246,149,238,114,117,204,19,205,235,219,122,234,100,248,141,55,185,135,51,84,159,185,134,126,34,24,175,92,226,191,112,209,241,25,237,214,163,143,38,104,197,61,247,48,205,197,199,244,166,237,213,139,133,81,226,36,158,72,223,93,172,214,99,59,201,150,126,42,82,109,67,99,14,79,21,151,120,226,155,94,104,245,184,216,71,30,4,241,197,67,125,244,170,236,116,227,146,201,193,198,75,188,10,197,121,24,190,21,196,205,41,73,194,41,255,0,49,215,143,224,241,175,94,95,233,19,191,133,151,51,133,199,47,229,53,40,227,143,194,248,117,215,83,253,232,191,248,119,10,191,244,147,252,182,117,0,70,48,225,112,71,101,137,35,14,34,56,184,124,137,205,62,91,219,175,244,59,78,95,137,66,248,89,75,194,1,79,134,81,123,73,215,103,228,149,138,77,180,165,253,81,190,78,39,20,112,198,121,36,163,25,37,37,249,57,223,27,129,59,140,164,255,0,246,179,115,24,188,177,79,14,90,253,47,247,57,114,240,188,70,167,252,38,211,241,185,209,255,0,18,192,191,78,79,255,0,72,215,196,240,253,185,127,253,35,174,29,185,60,140,184,167,15,170,18,143,230,44,230,111,115,232,191,226,152,190,220,159,219,254,162,150,110,15,58,245,226,79,243,4,255,0,193,58,226,246,215,207,26,198,13,158,199,200,112,89,173,227,83,133,117,171,39,254,31,165,62,70,72,207,219,163,36,90,242,37,17,86,159,201,182,120,74,50,106,91,52,97,116,200,208,157,105,223,99,44,159,85,162,228,252,138,125,107,189,1,151,67,117,245,70,94,76,95,67,104,111,139,240,69,123,252,54,75,195,138,107,173,127,131,171,140,195,206,225,227,44,111,248,152,253,120,217,230,252,50,78,120,229,141,83,211,234,72,245,112,187,133,71,162,250,78,153,238,57,114,243,85,195,230,89,176,199,60,58,254,168,157,55,104,224,225,146,193,197,230,196,190,153,84,210,246,127,247,59,33,244,211,236,84,213,136,0,168,0,0,0,0,0,64,0,16,8,98,0,0,0,0,0,1,0,192,0,96,48,0,96,12,42,64,96,16,0,192,42,64,98,8,0,96,20,128,98,0,0,0,0,1,0,192,66,8,171,16,128,6,0,0,49,0,0,236,9,24,12,4,0,48,16,194,144,138,16,71,182,3,3,147,177,0,192,4,5,8,4,48,0,0,24,0,128,116,0,0,0,20,0,0,5,5,12,2,38,130,138,0,169,160,40,64,42,24,0,8,0,2,16,0,0,8,98,1,5,128,0,172,0,69,12,64,32,24,8,2,24,8,0,0,0,0,98,0,24,0,5,0,0,2,1,128,8,69,8,4,3,0,137,17,64,4,128,196,0,33,136,4,0,5,64,33,136,6,81,3,10,4,48,32,66,24,81,80,128,170,10,34,166,135,69,208,1,20,26,75,0,51,210,20,93,8,162,40,116,80,4,72,138,16,18,3,10,1,0,192,0,96,134,0,33,136,0,67,160,1,0,80,80,12,98,161,133,0,50,72,24,8,44,161,128,128,33,140,145,145,76,40,6,4,128,201,178,160,56,248,172,178,214,225,143,244,171,102,153,120,152,194,85,21,169,158,15,197,120,174,33,234,211,62,90,111,213,24,109,102,117,174,42,226,242,102,114,172,153,52,47,13,239,253,17,197,44,220,185,82,213,47,119,178,53,195,89,48,251,245,57,243,170,103,55,68,229,226,50,189,181,180,188,71,99,154,111,118,109,147,116,99,63,38,177,52,181,94,47,193,215,192,78,178,87,243,127,148,113,193,117,70,220,28,180,229,143,227,252,50,178,246,120,200,234,225,114,87,101,127,208,207,225,178,215,193,105,251,92,162,116,42,156,43,202,175,246,57,62,19,233,150,108,79,170,223,253,152,27,252,49,255,0,2,80,251,50,73,29,135,23,4,180,113,28,86,63,231,82,59,123,149,12,0,0,68,230,135,51,12,225,247,69,162,129,117,3,231,115,73,203,133,78,93,97,73,255,0,243,247,58,48,203,87,11,9,117,210,255,0,216,232,207,193,199,149,197,203,83,95,85,69,46,189,206,126,19,30,104,225,113,88,101,37,55,105,244,42,61,12,113,79,86,247,189,175,100,104,212,99,187,164,115,227,225,115,73,45,122,32,252,238,217,183,202,194,215,50,115,159,229,209,191,88,241,51,207,134,31,84,145,134,108,152,179,233,120,225,109,59,181,11,179,179,147,195,97,245,56,99,135,243,72,199,47,31,138,31,233,197,228,127,209,19,127,213,207,241,150,8,207,135,142,108,146,132,180,61,252,81,134,30,35,137,226,36,229,233,142,62,222,157,199,147,136,226,56,171,140,218,134,55,214,49,238,105,28,145,197,80,93,127,193,207,151,47,227,175,30,31,211,207,131,158,245,101,119,42,171,232,121,220,79,7,44,62,165,234,135,248,61,12,184,245,199,85,153,97,201,187,195,145,234,132,213,110,103,179,167,92,220,121,122,83,144,178,117,114,190,197,74,46,57,37,15,14,153,25,89,183,38,58,188,108,107,133,218,166,99,250,89,166,39,234,34,227,208,248,86,110,87,21,11,233,122,89,239,226,244,100,113,94,94,199,203,70,92,188,169,249,62,151,14,69,150,17,154,235,40,234,253,209,190,12,115,198,153,214,158,35,14,69,229,193,254,231,84,126,183,238,115,113,127,254,238,230,186,197,169,127,70,116,67,169,183,53,128,0,8,6,1,8,0,0,4,48,1,8,96,0,0,0,0,48,1,0,192,0,6,1,72,0,2,16,12,0,0,0,41,0,0,64,0,0,32,0,0,0,0,16,12,64,0,0,0,0,5,64,0,0,0,0,20,128,98,32,0,0,6,2,0,24,8,10,61,241,80,192,226,236,64,0,0,0,0,0,0,0,49,0,12,4,48,16,0,0,0,8,6,2,0,24,8,44,10,1,88,5,0,0,16,8,96,4,129,65,64,72,139,161,80,16,5,80,80,18,34,168,84,4,129,84,42,40,144,29,8,33,0,196,0,49,0,12,4,0,48,16,0,192,64,3,1,0,12,4,0,0,0,1,98,176,16,5,128,8,0,4,5,0,128,2,0,0,0,0,0,1,128,0,0,134,3,29,146,4,85,1,54,22,5,10,197,98,176,42,196,43,17,69,1,54,59,8,98,11,11,0,0,176,176,16,134,32,24,8,0,96,72,88,21,96,33,216,0,197,97,96,49,138,194,192,96,43,29,145,74,132,80,138,132,33,128,10,194,196,32,42,199,168,206,194,192,210,204,179,73,232,219,187,29,138,107,84,31,245,3,138,104,243,190,37,143,82,111,201,234,76,228,226,97,204,196,215,176,211,30,95,195,94,169,114,223,186,50,227,93,73,232,170,191,234,70,173,25,228,149,197,249,50,205,45,105,190,253,78,123,158,186,230,248,80,158,164,211,234,140,229,220,211,133,229,227,230,102,203,29,122,54,140,95,70,223,159,193,48,203,46,38,109,184,69,47,229,84,81,43,102,135,138,90,103,248,147,12,145,113,106,47,183,127,36,126,169,127,80,203,232,120,121,106,133,251,153,98,92,191,138,63,19,191,238,172,199,225,185,27,244,182,117,103,142,158,51,135,200,151,85,191,255,0,63,114,129,174,95,196,223,140,184,236,236,240,114,113,91,103,225,242,120,150,159,234,142,165,186,8,160,16,0,0,196,7,63,27,154,92,62,39,150,31,85,197,27,173,243,123,40,156,156,122,89,103,195,225,186,83,158,169,126,17,115,226,30,185,114,251,254,162,230,196,220,174,156,146,142,53,114,116,112,241,28,86,74,124,168,233,247,125,74,221,187,147,183,229,138,113,90,73,188,181,172,225,143,63,38,172,146,213,57,57,63,44,210,20,215,184,78,53,35,73,99,239,72,195,112,47,31,74,18,140,114,75,84,36,152,166,180,167,183,84,115,74,46,43,84,122,145,183,165,143,165,51,138,113,113,207,94,36,24,115,180,213,154,228,90,184,136,63,187,112,184,243,248,200,255,0,231,50,87,147,150,111,175,131,171,60,181,230,201,47,50,56,242,190,200,219,134,253,40,238,153,112,218,86,68,58,148,157,52,130,186,26,213,127,216,245,62,23,158,241,75,29,239,15,84,127,220,242,98,233,35,124,57,126,95,136,142,72,47,79,143,242,134,105,185,95,71,145,234,225,178,46,206,54,141,241,59,140,100,113,226,154,159,11,40,222,218,110,47,216,235,225,254,151,31,127,246,58,184,182,24,187,140,168,64,49,4,2,24,0,128,96,2,1,128,8,6,0,32,24,0,0,0,80,0,0,2,0,0,0,0,128,6,32,0,0,0,0,0,16,12,64,32,24,0,128,0,168,4,48,1,0,196,0,0,48,16,0,0,0,0,0,134,0,32,24,0,128,96,7,190,32,3,139,185,0,192,4,0,0,32,0,0,0,16,12,100,128,20,4,128,20,33,0,12,64,0,22,22,2,1,216,89,32,5,88,236,144,2,128,155,29,129,65,100,216,88,20,4,216,0,196,0,0,0,0,0,2,0,161,80,196,4,208,168,186,21,20,77,8,160,8,144,40,64,33,20,32,16,192,0,64,49,0,8,98,0,176,176,16,14,194,201,2,138,177,10,197,97,20,33,88,236,0,2,194,192,40,2,192,4,3,0,0,0,176,0,11,0,1,0,128,0,0,0,0,64,1,98,10,0,176,176,161,0,236,44,64,3,176,177,0,14,192,66,1,216,88,128,33,216,89,32,81,86,22,72,200,167,97,98,11,2,172,100,88,236,11,11,38,194,192,171,21,138,197,96,59,21,138,194,192,0,86,34,161,136,0,0,4,0,115,253,80,223,169,132,209,213,56,212,159,135,208,194,125,72,60,46,63,30,153,55,93,29,126,207,167,251,145,8,70,126,167,255,0,203,59,254,35,143,82,181,250,149,126,253,87,251,156,60,60,189,49,247,219,253,204,114,117,226,195,137,199,28,120,82,93,229,39,254,15,87,7,195,241,240,127,10,197,147,37,243,242,173,111,217,62,136,227,92,43,227,120,206,27,2,250,36,219,155,241,30,231,169,241,92,220,201,210,217,46,139,193,135,76,199,139,196,227,191,85,28,181,234,143,186,163,209,171,57,114,98,81,157,246,187,252,27,198,55,26,252,58,122,114,71,241,254,25,235,100,222,48,127,108,143,19,134,78,50,199,39,183,169,175,240,123,59,203,12,146,235,86,131,39,197,70,248,118,254,207,82,253,141,224,238,38,120,100,179,98,255,0,153,7,14,253,53,252,169,129,176,10,82,81,86,218,75,203,57,178,113,216,163,180,47,35,246,232,8,234,50,201,196,67,27,171,213,47,8,226,158,124,217,186,203,68,124,68,113,142,145,90,206,39,37,205,203,204,159,94,139,216,210,42,137,69,94,198,90,129,178,100,246,7,34,0,202,75,212,104,219,68,215,171,246,38,83,245,0,184,153,109,13,47,116,102,244,202,62,25,17,230,73,239,26,252,155,114,227,167,125,216,28,240,90,167,81,58,178,201,66,229,255,0,227,135,247,51,132,180,237,8,209,143,27,151,78,46,90,126,169,59,144,93,215,28,157,69,238,114,179,92,179,219,242,100,188,154,114,92,61,46,138,233,45,186,147,186,171,45,175,87,94,161,91,37,119,248,58,48,99,231,226,201,4,255,0,137,21,170,11,207,148,115,39,79,115,163,133,110,28,68,105,214,245,100,197,215,127,195,179,60,152,86,46,189,116,191,246,61,168,125,109,31,61,53,44,25,249,240,117,22,253,75,195,242,123,156,54,85,145,70,105,237,35,175,23,46,78,176,4,8,211,0,6,0,32,24,128,0,0,0,0,0,0,0,0,0,0,0,6,2,1,136,4,3,0,16,12,0,66,24,4,32,24,0,128,0,0,0,0,64,48,1,8,161,0,128,98,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,1,239,0,1,197,220,0,128,6,32,0,0,0,0,16,192,9,2,133,64,72,0,20,0,32,1,140,144,2,128,64,64,0,196,2,1,136,160,0,0,128,0,64,59,29,146,48,166,50,69,96,88,17,99,176,40,9,177,217,0,1,99,1,0,196,2,160,161,140,8,161,22,42,40,145,23,66,160,36,6,1,18,3,16,8,69,80,168,9,1,208,80,18,3,160,162,162,68,85,5,1,32,58,10,1,0,80,80,5,133,128,0,88,88,128,7,97,98,0,24,0,0,0,0,0,0,0,0,5,128,80,232,86,59,0,161,80,236,86,2,161,81,86,72,0,134,0,33,12,65,0,134,34,128,67,16,0,0,128,97,98,0,29,133,146,0,85,142,200,0,46,194,200,176,2,172,44,144,1,216,8,2,29,128,128,6,2,0,39,39,211,126,25,207,53,185,210,214,168,181,229,24,77,121,10,227,226,162,229,138,85,213,110,191,99,201,81,209,60,145,93,45,74,63,131,220,146,60,172,216,244,101,73,43,107,209,249,238,140,114,111,139,218,248,102,28,120,254,29,147,136,110,167,43,140,127,8,243,114,167,146,109,179,167,225,217,94,76,57,184,102,215,163,213,23,125,123,63,238,97,146,18,132,218,104,229,250,244,103,198,79,17,205,155,135,111,161,121,51,100,215,40,194,29,59,200,198,28,118,72,229,209,155,23,94,241,45,72,195,76,240,203,125,209,233,97,227,35,26,213,25,126,219,153,103,210,227,102,48,45,103,120,183,199,197,114,146,81,131,109,75,184,151,21,158,222,138,135,225,10,49,69,168,130,50,113,158,71,121,37,41,126,89,112,199,70,180,50,41,37,69,8,2,157,139,81,45,138,202,138,177,54,43,34,82,43,33,203,115,25,189,79,97,78,71,55,204,168,228,104,14,149,125,217,107,38,159,193,203,62,34,61,78,108,156,68,230,244,194,196,43,183,47,21,12,119,189,203,193,192,229,60,211,117,23,41,62,167,95,9,240,217,229,154,230,38,228,255,0,74,61,40,225,193,195,167,25,253,75,244,64,233,156,92,185,115,121,48,224,39,147,235,146,94,203,115,170,31,10,81,141,205,180,191,154,90,78,201,100,207,40,105,199,21,135,28,186,87,127,220,207,146,233,107,122,165,125,89,169,140,111,45,71,200,112,180,174,113,247,171,38,124,14,7,244,207,255,0,218,54,157,70,133,73,170,254,130,39,103,157,196,240,243,192,148,190,168,121,67,140,110,48,159,254,215,249,61,37,143,211,191,239,238,78,78,17,44,51,229,199,173,52,151,148,103,120,186,103,55,86,44,75,138,224,53,40,220,211,221,121,49,248,118,119,131,63,34,79,103,188,91,47,225,25,253,83,196,255,0,92,117,47,202,234,31,16,225,181,105,226,49,237,221,215,111,113,254,159,177,237,71,120,234,67,56,248,14,35,94,40,223,78,143,249,89,219,220,219,152,1,128,8,6,0,32,24,128,67,0,0,16,198,4,140,0,4,3,16,0,0,0,0,0,0,0,0,8,96,16,128,96,2,1,128,8,6,32,1,12,0,64,49,0,128,96,84,32,24,16,32,24,21,72,6,0,32,24,16,32,24,20,32,0,8,65,67,0,61,192,0,56,187,144,0,0,8,96,4,142,192,64,59,11,16,1,64,72,236,1,162,74,19,2,64,98,42,16,12,64,48,36,44,10,2,108,118,3,1,88,236,0,2,194,192,4,59,16,0,8,0,96,43,11,1,128,172,44,6,2,176,176,40,44,64,20,236,44,4,5,88,18,48,24,10,194,200,24,134,0,33,81,64,4,208,80,192,9,160,162,128,162,40,40,176,160,51,161,81,165,10,130,34,133,70,148,42,2,40,84,93,5,1,157,5,23,65,69,17,66,162,232,40,34,40,40,160,2,0,170,10,2,64,96,2,1,136,4,34,132,2,1,208,128,0,0,2,194,192,0,0,66,1,216,88,128,32,0,17,67,16,8,0,0,0,0,0,32,16,0,0,134,0,32,0,0,0,0,0,0,0,0,0,0,1,20,0,0,16,19,40,234,40,65,88,188,54,247,149,47,193,203,196,240,146,199,146,86,157,190,231,160,118,225,150,188,106,251,108,115,230,233,255,0,63,175,153,134,57,96,158,168,174,212,211,232,215,131,175,135,197,46,34,113,80,213,203,232,212,149,232,252,51,220,201,134,25,167,24,184,199,250,27,205,67,28,20,98,148,98,187,35,148,119,237,248,249,30,39,20,161,149,199,199,83,158,73,120,220,245,112,199,155,241,45,77,122,109,255,0,67,131,140,140,97,158,74,27,171,24,186,229,112,213,215,113,168,148,82,70,152,40,163,68,36,138,68,83,160,24,5,72,152,217,155,97,3,38,193,178,37,34,161,202,70,83,153,51,153,140,228,86,116,231,35,154,105,65,91,234,251,15,38,106,217,117,58,56,47,135,228,226,165,175,34,150,151,189,119,102,163,53,203,139,14,78,34,94,149,81,93,251,35,217,225,62,29,12,17,83,207,232,143,220,214,236,235,140,48,112,176,138,199,13,83,251,43,160,99,193,46,34,87,154,77,233,253,38,243,24,221,168,148,220,253,60,44,52,65,47,171,245,50,99,195,168,71,84,250,179,179,211,5,41,37,93,145,205,146,82,156,183,232,105,134,115,147,122,98,186,68,153,228,123,116,216,190,92,165,209,20,184,73,181,114,217,121,97,28,174,86,237,130,145,211,163,134,131,245,229,79,254,93,202,79,133,127,233,227,201,63,216,85,140,99,47,115,69,54,186,27,60,56,52,234,150,39,31,11,87,83,56,112,243,150,55,146,48,113,138,117,77,216,164,99,37,202,203,14,34,11,233,149,203,253,207,90,56,214,150,186,175,246,103,28,113,234,131,181,211,169,215,194,100,213,141,39,245,67,111,216,139,92,58,126,67,139,210,247,195,147,109,255,0,199,228,244,241,203,76,148,100,237,63,166,94,76,248,190,30,60,70,23,9,116,125,252,123,152,240,89,37,165,240,249,255,0,212,199,215,249,151,102,79,139,245,232,0,147,117,79,250,148,105,146,1,128,8,6,0,32,24,0,128,96,2,1,136,0,67,0,16,12,0,64,48,1,0,0,0,0,0,0,0,64,33,128,8,0,0,0,0,0,0,0,4,48,1,0,192,4,3,0,16,12,0,64,48,2,64,161,0,128,99,2,64,161,1,236,88,236,144,57,187,42,194,201,176,178,10,2,108,44,10,16,172,44,6,42,11,11,0,0,176,40,0,64,2,1,136,32,16,192,9,1,136,0,67,16,0,0,0,236,86,2,1,216,172,0,168,44,44,64,0,0,0,0,1,96,48,21,133,129,86,59,51,176,178,43,75,11,51,177,216,26,1,22,59,2,128,86,22,5,0,128,41,140,64,64,0,0,12,4,0,48,0,0,16,192,4,42,40,0,154,21,20,5,19,66,162,197,64,69,5,21,64,17,52,42,44,64,69,5,21,65,64,77,10,139,160,160,51,160,163,74,21,1,20,42,47,72,105,42,51,2,244,139,72,18,34,244,134,144,32,69,208,80,16,20,85,5,1,20,20,88,168,9,161,81,116,32,38,133,69,208,168,34,104,40,170,21,20,72,81,84,20,4,80,23,65,64,64,23,65,64,64,23,66,160,137,1,208,80,18,3,160,160,16,12,0,64,48,40,64,49,0,128,96,16,141,120,121,105,157,118,145,152,116,38,229,197,205,154,244,49,253,86,114,241,252,87,43,208,146,114,151,158,200,222,19,188,122,253,143,11,226,121,175,136,110,251,42,60,250,245,241,245,143,21,197,207,66,80,74,9,253,90,78,9,73,189,204,243,113,51,158,77,56,177,202,106,247,105,9,227,207,53,47,225,202,151,146,227,122,209,101,167,190,230,145,201,7,236,121,239,22,77,77,234,175,193,75,28,250,41,178,177,30,130,146,40,225,134,12,169,234,150,71,248,58,224,221,17,26,3,98,178,91,0,108,134,54,204,229,34,161,74,70,19,145,83,145,205,146,101,65,60,148,115,79,43,155,211,0,122,243,228,80,199,23,43,232,151,115,216,224,184,12,124,46,153,230,126,182,190,174,209,246,255,0,185,172,198,55,89,240,31,10,233,60,237,69,248,151,69,255,0,115,212,82,106,79,31,8,255,0,230,152,106,215,10,156,180,226,237,30,242,52,132,162,225,203,132,84,117,120,240,105,129,12,124,184,45,46,229,39,118,251,157,27,198,47,166,169,24,193,238,253,61,54,178,50,241,152,241,190,186,152,23,44,82,159,78,136,206,111,6,31,245,39,111,194,60,254,39,226,147,154,211,23,75,194,57,148,50,100,245,100,150,136,251,245,127,177,81,223,147,226,73,109,134,10,62,253,89,199,147,137,201,153,250,164,255,0,115,76,110,49,139,140,49,54,191,59,191,203,8,225,147,151,74,252,4,168,195,8,234,213,56,183,236,116,207,138,202,246,141,65,123,26,71,134,148,163,233,9,112,51,74,217,164,115,173,83,149,202,77,191,118,109,21,145,70,181,202,188,89,88,112,122,218,148,162,191,44,238,142,44,58,82,230,69,181,215,212,15,88,174,35,43,250,229,170,213,110,103,135,52,97,155,77,201,79,249,186,29,15,6,168,220,122,175,6,28,71,14,244,185,116,117,253,104,15,82,18,83,130,104,230,226,112,73,202,57,49,127,173,143,120,255,0,50,239,19,155,132,226,37,135,36,117,255,0,167,62,190,222,231,171,36,171,216,154,98,48,228,142,108,74,113,232,255,0,177,165,87,224,230,255,0,67,46,191,209,55,235,94,31,147,169,5,0,20,20,16,0,0,0,0,0,8,96,2,1,136,161,0,192,4,0,0,0,0,0,33,128,8,6,0,32,24,0,128,96,16,128,96,2,1,136,0,6,0,32,24,0,128,96,2,1,128,18,5,0,18,3,0,0,0,0,1,128,8,67,0,61,59,11,36,14,110,170,176,178,64,10,176,178,64,10,176,178,2,192,187,11,34,194,192,187,11,34,194,192,187,25,22,22,5,136,155,11,2,128,155,11,0,1,0,12,64,34,160,0,0,0,0,0,16,192,4,3,16,8,6,0,32,0,0,16,196,0,2,0,24,8,0,118,59,36,0,171,29,145,99,176,46,199,102,118,59,3,75,25,157,142,200,171,25,157,142,192,177,145,99,176,170,1,88,89,3,2,108,44,161,133,147,97,96,80,19,97,100,20,4,216,236,6,2,177,216,8,69,0,18,5,8,4,20,49,20,0,0,64,80,80,192,5,164,84,80,1,20,26,75,0,35,72,180,150,20,81,158,145,105,53,160,160,140,180,139,73,173,5,1,150,144,210,105,65,64,101,164,52,154,208,168,12,180,134,147,74,10,42,51,210,20,93,10,128,154,21,23,66,160,38,133,69,208,80,25,208,81,116,20,4,80,81,84,20,4,80,81,165,10,128,206,133,70,148,26,66,51,2,232,84,81,34,46,130,128,129,23,65,65,16,5,80,80,26,97,126,137,199,218,207,59,15,1,62,35,138,215,154,81,249,120,75,116,250,191,99,186,47,76,147,46,49,168,74,39,30,121,54,189,31,243,229,228,112,252,65,96,197,107,28,85,127,131,207,226,120,139,198,161,143,188,116,186,58,120,220,113,82,189,255,0,169,196,229,93,21,25,174,213,204,176,201,245,216,210,48,81,45,206,201,45,99,64,0,6,72,150,198,200,144,9,200,206,114,161,202,71,38,108,186,74,131,46,90,238,97,143,30,78,47,38,152,45,151,86,250,34,240,112,249,56,185,106,126,156,107,191,253,15,79,20,99,8,188,56,113,111,230,250,126,77,230,49,186,174,31,135,199,194,66,58,26,115,125,251,203,254,198,185,37,161,234,202,245,100,237,31,6,92,216,240,235,76,61,89,59,200,140,91,201,202,110,217,166,29,42,77,198,231,47,203,45,241,88,241,250,187,165,71,22,126,34,43,185,200,167,147,60,170,11,96,87,119,17,199,202,91,93,47,8,228,169,230,118,246,137,164,56,101,29,220,181,51,166,28,52,242,46,141,34,198,107,24,66,56,227,178,74,95,116,183,127,178,42,56,229,57,92,49,202,77,254,169,30,134,46,19,30,53,186,86,110,218,138,87,80,138,3,139,31,7,150,81,245,203,74,240,141,163,195,242,126,137,53,56,174,189,172,37,198,99,197,171,75,215,39,220,227,203,197,100,200,250,210,40,233,155,148,23,175,63,94,170,59,28,249,39,138,43,211,7,57,121,147,48,185,73,154,226,199,111,114,196,171,195,29,220,164,150,254,10,120,244,167,220,222,42,17,136,245,99,81,245,4,113,235,113,81,112,109,121,163,171,30,124,178,140,181,189,113,81,110,164,76,113,199,44,189,40,223,137,138,193,195,184,174,181,184,92,68,56,140,57,101,24,228,143,46,10,52,191,39,119,11,38,163,203,212,165,31,210,215,248,60,8,201,169,127,177,219,134,121,49,250,225,42,255,0,112,87,179,40,234,132,147,39,13,199,208,247,174,159,128,193,151,157,141,75,163,238,189,202,113,122,84,151,213,30,132,26,0,147,77,90,24,82,1,128,8,6,32,128,0,96,32,24,0,128,96,2,17,66,1,0,192,4,3,2,132,3,16,0,12,0,66,40,64,32,24,0,128,96,2,1,128,8,7,64,2,1,208,80,8,10,0,36,10,16,8,6,0,32,24,0,128,96,2,1,133,1,222,0,6,27,0,0,2,0,0,0,0,0,16,0,0,0,0,0,0,0,8,0,118,2,0,24,8,0,96,32,1,128,128,6,2,0,24,128,0,0,0,0,64,0,0,0,0,0,0,33,20,0,72,12,0,64,0,0,0,1,0,0,5,22,59,36,0,187,11,32,118,5,216,236,139,11,3,75,11,51,177,217,5,216,204,236,118,21,98,21,140,0,86,0,1,97,96,0,22,22,2,2,181,14,200,0,46,194,201,11,2,172,44,139,29,129,86,4,216,88,85,5,147,99,2,172,9,0,40,9,11,32,160,16,88,12,64,0,0,0,0,2,24,0,80,0,10,130,134,22,4,208,81,66,40,154,10,40,0,154,10,40,2,35,72,168,208,84,6,116,20,93,10,128,154,2,168,64,72,138,17,81,34,42,133,64,32,10,10,2,64,170,10,2,66,138,160,160,137,163,72,110,168,154,26,217,147,150,92,107,142,205,103,62,17,102,150,144,203,192,240,252,62,42,208,156,190,230,116,198,90,125,72,243,126,35,196,202,79,169,195,227,209,245,195,198,99,199,25,92,82,71,25,190,86,230,147,50,52,133,64,50,91,8,153,51,25,200,169,179,12,178,173,186,183,209,32,49,207,155,66,12,28,36,178,190,102,123,75,170,135,119,249,240,116,96,224,219,151,51,43,90,151,69,214,191,238,117,203,14,133,171,55,237,31,63,147,121,140,110,161,45,84,147,80,198,149,90,255,0,8,82,200,149,195,26,209,31,254,117,50,201,154,155,147,123,152,70,115,201,39,161,89,166,78,82,81,110,82,100,115,178,100,244,226,142,222,77,225,194,234,119,147,214,255,0,177,215,14,27,101,227,193,99,46,44,92,46,167,115,185,191,11,161,221,135,132,148,234,41,36,188,35,170,56,35,142,186,47,185,145,147,141,199,143,104,122,191,193,166,27,226,225,35,141,116,212,197,155,54,44,77,106,150,235,180,79,63,47,25,151,46,218,157,120,70,58,101,46,169,129,211,147,226,29,86,56,209,206,242,79,38,243,108,22,57,118,137,92,153,120,96,69,248,26,139,151,82,180,56,246,28,93,22,37,84,49,154,36,254,209,71,36,98,90,204,188,21,17,39,251,19,213,154,185,167,250,73,132,117,62,132,87,95,3,31,212,204,248,204,142,75,242,236,234,199,143,78,15,121,30,119,23,47,91,87,176,87,63,234,180,116,98,139,171,253,75,161,207,21,114,58,97,105,4,119,240,89,116,228,221,220,38,122,11,162,60,104,78,91,71,102,150,254,231,171,135,47,51,26,251,151,80,171,75,75,107,247,69,8,100,0,0,194,144,0,0,0,0,0,0,0,0,0,0,0,192,64,48,1,0,192,4,34,132,2,2,128,9,2,168,40,5,65,69,80,80,19,65,69,80,80,19,65,69,80,80,19,65,67,0,21,0,192,4,3,0,16,168,160,8,154,2,168,40,9,160,162,168,0,154,10,40,2,149,5,12,0,235,1,129,150,136,6,32,1,12,0,64,49,0,0,0,8,6,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,12,4,0,49,146,0,80,10,197,96,48,21,133,128,192,86,59,0,0,176,176,1,80,236,96,72,12,0,66,40,96,64,21,65,64,64,23,66,160,36,10,160,160,32,10,160,160,16,14,130,128,64,20,20,0,48,0,11,29,136,0,171,29,144,0,88,19,97,100,20,2,177,216,80,1,96,0,0,0,2,24,0,128,96,2,0,0,24,8,64,85,133,146,22,5,1,54,22,5,1,54,22,5,88,89,54,22,5,88,89,54,22,5,88,89,54,59,1,216,19,97,96,80,19,97,96,80,89,54,48,29,133,136,0,118,22,33,1,64,72,88,20,33,88,88,5,5,10,194,192,116,42,11,29,129,58,66,138,177,4,42,21,20,5,17,65,69,0,19,65,69,136,5,250,90,60,174,53,110,122,198,25,184,88,229,232,233,156,249,113,187,113,215,143,41,147,94,42,143,102,76,177,158,175,252,59,206,72,255,0,66,215,195,177,254,169,201,255,0,98,117,214,187,227,196,113,38,88,157,106,151,165,121,103,185,44,124,55,10,148,165,5,111,233,95,84,164,253,145,158,126,23,230,26,159,16,185,59,127,165,23,114,127,243,62,223,176,222,41,156,159,63,41,60,143,70,8,74,114,243,95,236,118,112,223,8,205,28,111,54,95,169,244,143,234,127,244,61,232,240,248,48,44,82,225,214,164,223,211,93,87,114,62,39,196,36,171,26,173,61,95,129,240,250,224,228,195,135,138,150,77,58,189,186,47,193,231,113,57,121,210,168,45,142,140,186,178,199,233,127,243,72,198,177,67,234,150,166,107,51,88,221,199,52,120,93,111,127,83,241,216,233,135,6,210,221,3,227,163,5,80,95,209,81,140,184,185,228,250,99,254,230,216,215,98,132,32,186,219,246,7,146,11,171,75,247,56,37,14,35,39,108,159,208,159,149,201,221,87,230,84,84,241,217,151,47,15,145,220,243,53,236,183,49,213,194,174,156,201,254,196,71,4,151,254,174,56,255,0,238,52,88,124,231,135,255,0,169,132,84,114,226,95,78,9,126,236,111,137,140,127,244,33,251,178,99,195,198,93,50,227,127,251,153,95,42,254,236,95,212,4,184,213,255,0,227,198,95,207,47,255,0,28,63,161,159,201,73,191,170,47,247,69,46,6,75,183,247,10,175,155,197,47,171,23,244,28,35,139,52,234,58,146,247,242,39,195,168,125,73,135,170,62,152,171,175,2,145,83,225,37,29,227,186,51,140,119,166,142,136,113,18,143,212,191,38,159,195,204,181,71,234,46,107,59,197,207,163,98,176,199,248,137,20,163,41,74,159,66,150,63,86,221,74,142,174,35,34,199,139,221,35,197,148,164,228,253,206,206,51,36,230,244,247,238,97,143,12,187,131,116,177,192,232,229,214,59,26,199,84,153,180,226,249,73,165,176,24,67,28,165,244,245,91,157,60,54,104,227,204,214,189,81,173,204,33,38,165,179,42,14,17,148,165,145,52,223,79,1,94,183,97,156,252,38,77,88,244,55,110,27,126,221,142,130,0,0,0,0,0,0,0,2,128,1,128,128,0,0,0,0,0,0,6,2,0,24,8,96,0,0,64,198,72,192,96,32,1,128,0,80,0,0,32,24,0,128,96,16,128,96,2,1,128,8,6,0,32,24,0,128,96,20,128,98,8,235,0,2,52,0,0,0,0,0,67,16,192,64,0,2,1,128,8,0,0,0,0,0,0,0,0,0,4,3,0,16,12,0,144,42,128,9,1,136,0,67,0,16,12,0,64,49,0,0,0,64,22,0,3,21,128,128,118,22,33,133,59,11,16,0,236,44,145,128,236,44,64,3,176,177,0,14,194,201,0,40,9,24,12,4,0,48,36,96,49,0,0,0,0,0,0,0,14,196,32,42,194,201,0,42,194,201,0,42,194,201,0,42,194,200,11,2,172,5,98,176,40,5,97,96,0,32,1,133,136,64,85,133,146,0,85,133,146,0,85,133,144,22,5,216,89,22,22,5,216,89,22,22,5,216,236,206,199,96,94,160,212,69,133,129,165,133,153,216,88,26,1,157,143,80,22,34,117,6,160,40,66,212,59,0,0,176,0,0,0,16,12,64,1,96,32,42,194,201,0,42,194,201,0,29,133,206,74,177,197,57,123,244,95,145,194,10,86,229,45,49,93,88,60,18,203,180,165,203,199,125,59,179,58,214,49,111,31,15,57,109,41,102,239,55,87,251,120,68,78,92,217,73,242,85,203,173,77,158,140,248,156,24,96,219,87,167,218,207,61,79,39,27,153,197,174,92,58,181,30,203,254,166,90,198,25,51,71,133,132,220,164,228,190,216,190,254,44,224,159,23,204,138,159,234,79,104,214,201,30,135,31,135,31,50,42,43,104,199,78,148,121,207,134,134,250,96,49,119,214,51,201,173,250,245,63,232,140,165,165,244,197,127,153,27,188,113,143,143,219,114,92,90,221,198,151,153,108,109,137,142,111,82,250,113,227,143,254,219,11,204,250,229,146,95,203,177,189,99,148,109,230,198,151,179,50,114,225,186,115,237,251,21,148,232,191,170,114,127,150,28,168,125,204,28,248,101,215,50,95,176,227,46,26,93,51,196,168,157,30,36,197,165,253,213,249,58,22,8,203,233,203,7,255,0,184,175,148,151,231,240,84,114,211,242,152,211,151,147,163,229,218,236,28,159,34,37,115,243,38,188,150,179,100,53,249,120,143,229,98,88,84,46,39,39,221,253,70,184,201,39,234,81,101,124,157,148,184,43,216,8,124,92,95,233,95,179,20,56,155,149,99,139,213,248,58,35,192,198,63,83,72,236,225,176,99,134,241,142,228,241,114,166,24,158,133,218,93,202,134,39,123,154,53,190,193,171,211,118,74,176,222,44,78,62,180,98,225,21,58,142,226,158,73,75,162,116,24,98,234,76,168,206,113,166,159,146,179,92,112,47,200,165,245,15,59,254,13,62,197,71,30,191,85,154,103,206,245,69,37,244,171,252,153,199,212,84,227,235,82,174,193,29,28,46,104,169,71,36,118,95,169,123,30,161,225,227,213,25,105,175,76,122,63,102,122,220,52,245,226,75,188,118,10,216,0,8,160,6,1,8,6,1,72,6,0,32,24,128,0,6,2,1,128,8,6,0,32,24,0,128,0,0,98,0,24,8,0,96,32,32,118,43,0,1,216,8,0,96,32,1,128,128,6,2,2,134,22,32,32,118,2,2,134,2,0,24,8,0,237,1,129,150,146,5,80,1,32,48,1,8,97,64,32,24,128,0,0,0,67,0,16,12,64,0,0,0,0,0,0,0,0,0,0,0,0,0,33,128,8,0,0,0,0,0,67,0,16,12,0,64,48,1,0,196,0,0,0,32,24,0,128,96,2,1,136,0,67,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,32,1,128,0,8,96,2,0,16,0,12,0,67,0,1,0,192,33,0,192,41,0,0,0,134,5,66,16,196,0,0,0,0,33,0,198,72,1,65,100,133,129,86,22,72,88,21,97,100,88,88,23,97,100,88,88,23,97,100,216,88,21,99,178,44,44,130,236,118,69,133,129,118,59,51,177,216,22,4,88,236,42,132,43,29,128,81,81,139,148,146,68,166,116,240,208,212,237,147,76,105,28,10,81,143,104,174,134,218,97,142,45,210,73,117,108,179,151,137,139,207,37,130,46,163,214,111,219,193,150,220,121,127,243,51,231,75,253,52,234,17,255,0,115,24,188,178,206,249,112,210,171,77,46,199,172,176,194,49,75,164,82,242,121,31,17,248,164,96,249,92,45,69,93,57,255,0,208,41,102,199,143,13,188,249,46,95,108,79,39,139,248,134,28,119,94,175,100,246,71,15,27,197,100,205,196,79,22,9,75,51,191,208,172,231,197,240,254,39,44,171,76,97,46,247,234,107,253,145,81,121,190,39,159,34,107,18,210,191,149,28,50,203,154,220,220,227,126,242,61,88,252,14,29,115,113,51,147,254,85,69,191,132,240,81,91,198,82,252,204,132,120,178,230,202,255,0,139,13,186,211,37,225,201,247,199,250,158,166,78,7,130,237,9,47,196,153,205,147,130,130,190,86,89,71,217,238,81,193,44,115,251,136,169,196,234,156,39,5,234,90,189,209,147,42,33,102,201,30,236,210,28,118,88,116,147,70,98,210,128,244,240,124,91,58,91,189,71,118,47,138,194,91,100,199,251,163,231,150,207,253,209,188,101,150,42,227,37,52,84,215,210,195,63,15,147,164,168,222,49,198,250,77,31,47,14,50,191,212,137,217,135,140,117,81,158,222,251,150,179,30,255,0,45,246,100,184,201,59,254,167,159,139,138,146,234,118,225,226,84,187,146,172,86,151,119,29,253,141,240,238,134,146,150,233,149,21,64,54,204,39,165,61,141,204,231,30,244,2,93,55,238,86,165,23,93,140,173,175,201,106,47,234,187,101,65,60,118,238,201,226,35,88,105,154,38,170,153,142,121,74,111,66,78,139,137,174,72,70,222,198,218,60,157,56,176,168,173,250,142,120,246,221,109,228,181,35,142,122,35,166,90,229,21,117,42,240,116,112,217,57,121,62,171,143,70,253,188,146,248,123,217,244,123,25,96,167,142,52,219,218,157,129,236,80,81,135,11,145,207,21,63,170,59,51,114,40,0,0,0,16,0,192,66,1,128,128,33,128,128,6,32,0,0,0,0,0,0,0,0,0,0,16,0,0,0,12,64,3,0,0,0,0,0,0,0,164,0,1,0,0,0,192,0,0,0,64,49,0,0,0,0,30,136,0,24,116,32,24,0,132,80,1,33,67,0,132,20,49,0,168,40,96,2,160,161,128,19,65,69,1,68,80,81,64,4,208,20,32,16,138,0,36,10,16,8,6,0,32,24,128,64,48,1,0,196,0,33,128,8,6,32,24,8,0,98,24,0,128,99,2,70,58,0,36,7,66,160,1,12,40,9,1,208,0,128,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,192,64,3,1,0,0,134,0,0,0,3,1,0,83,1,0,12,64,0,0,0,2,0,0,128,67,0,16,134,34,132,3,0,137,2,132,2,1,136,0,67,0,16,12,69,0,0,128,0,0,0,0,0,96,33,144,3,178,64,10,176,177,1,69,88,89,33,100,26,193,106,146,138,238,119,226,241,246,156,60,55,250,154,190,211,187,18,213,41,73,247,102,121,55,197,164,242,104,131,149,116,236,44,80,209,13,247,147,119,39,238,101,154,90,184,140,56,151,119,174,95,132,71,23,155,211,44,113,151,229,163,45,60,255,0,137,113,179,207,55,195,240,201,202,43,234,211,250,191,236,121,211,224,240,227,143,51,226,25,53,120,197,7,183,238,251,158,134,165,12,111,151,29,75,162,142,61,247,252,156,145,225,114,100,203,44,249,226,245,199,233,143,101,127,228,5,143,15,50,27,66,56,48,246,197,143,107,252,139,38,156,107,74,168,165,217,15,54,89,232,154,142,57,255,0,47,171,126,167,157,154,122,163,166,228,164,223,169,203,183,177,115,13,213,102,205,79,105,35,151,38,121,121,47,54,40,212,57,50,214,218,223,243,248,57,90,163,121,197,141,228,110,118,77,176,2,198,123,21,152,229,225,227,61,214,210,242,141,232,122,75,19,179,204,156,37,141,250,255,0,169,39,169,44,106,106,164,148,142,12,248,37,133,218,189,31,224,198,227,121,202,178,28,39,40,59,95,211,200,186,129,26,116,199,28,51,71,84,58,247,143,130,31,15,40,202,213,175,193,156,39,44,115,82,139,166,143,79,14,76,124,68,45,122,100,186,175,5,103,227,159,14,108,152,254,165,169,123,117,59,49,113,56,218,181,58,127,209,145,60,93,215,95,38,57,48,71,42,250,106,65,30,182,14,51,236,200,167,93,172,238,195,197,71,39,93,153,242,248,117,240,179,109,166,215,148,122,88,115,199,42,212,159,238,130,189,244,211,238,12,243,177,113,58,98,147,123,163,178,25,148,151,80,41,173,246,37,93,151,100,201,62,192,61,156,180,138,180,236,141,49,198,56,213,190,172,135,37,168,7,22,219,166,94,165,165,57,17,29,157,145,146,244,168,247,96,87,141,47,115,151,20,35,30,47,52,103,58,183,113,143,106,127,247,58,117,44,113,212,206,60,185,99,147,137,199,37,38,147,139,137,89,119,97,79,30,122,125,37,177,212,98,213,195,221,110,108,84,0,0,0,0,32,0,0,0,24,128,6,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,192,4,3,0,0,0,0,0,0,0,0,0,16,192,4,3,0,0,0,0,16,192,4,3,0,16,192,0,244,0,0,195,160,0,0,0,0,0,0,0,0,16,0,0,192,4,3,0,16,134,1,8,6,0,33,12,0,144,40,84,2,1,208,81,66,0,0,0,0,1,0,192,4,33,128,8,6,0,33,20,32,16,12,0,64,48,1,0,192,4,22,2,1,216,8,0,96,32,1,136,0,2,128,0,0,40,0,4,3,16,66,1,128,8,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,32,0,0,40,0,0,0,0,0,0,0,32,1,0,12,4,0,48,36,0,98,0,0,0,0,0,0,0,16,0,0,0,0,128,96,80,128,0,4,3,0,132,3,16,0,134,0,0,48,1,0,192,4,3,0,16,12,0,235,225,96,185,46,79,238,58,94,88,227,199,41,203,162,56,112,205,250,99,123,46,197,113,89,20,49,122,163,170,157,165,219,242,206,122,235,199,226,33,57,185,207,52,219,140,166,182,246,143,177,207,196,113,9,105,134,56,127,18,82,244,175,169,157,16,140,179,98,140,234,165,61,219,246,56,115,203,229,185,153,159,250,217,61,56,215,219,31,34,43,28,185,167,145,230,139,200,229,12,49,148,165,43,235,46,136,158,15,86,108,45,206,229,187,148,159,246,72,165,139,151,240,189,63,171,60,255,0,178,47,139,174,11,130,134,8,253,114,94,162,163,206,204,158,156,138,53,45,174,82,255,0,101,236,115,115,101,28,81,132,91,111,125,87,208,239,140,52,240,25,38,250,205,209,231,39,189,255,0,67,120,198,234,222,134,234,126,135,229,110,131,36,101,21,114,169,197,236,165,215,251,144,214,245,253,74,141,171,146,218,246,174,207,242,86,89,75,18,171,131,191,43,186,39,150,210,179,167,108,141,105,244,77,118,243,248,19,169,54,231,245,127,102,17,206,50,220,124,162,127,193,80,80,165,27,141,53,169,120,44,116,7,147,196,225,229,75,84,62,135,253,140,79,103,46,24,230,134,153,245,236,207,39,46,41,96,202,241,204,231,185,29,120,237,65,166,28,178,195,149,78,63,186,242,64,17,94,238,39,28,152,212,227,188,100,18,198,186,158,111,1,196,60,115,229,185,84,101,211,242,122,208,122,151,185,191,172,111,140,156,83,221,171,57,179,112,174,50,215,130,78,47,216,238,112,79,166,193,165,213,127,66,14,12,92,116,160,244,103,141,127,55,99,209,195,159,188,93,163,159,63,13,12,209,233,212,243,158,60,252,36,253,14,90,124,17,167,211,226,204,165,27,189,141,227,37,46,231,131,194,113,82,156,117,90,190,244,117,225,226,39,25,105,82,234,251,129,234,57,52,252,144,227,107,220,133,59,119,118,94,184,253,200,1,55,30,189,13,42,229,251,17,179,238,29,118,123,129,158,127,227,100,88,227,209,11,46,14,94,137,126,133,37,107,243,177,180,101,24,167,74,153,60,100,255,0,242,206,159,130,212,142,173,180,218,232,104,186,25,67,213,142,188,155,4,210,1,129,80,128,0,0,0,0,4,48,1,0,192,4,3,0,16,12,0,4,48,1,0,192,4,3,0,0,0,1,0,192,0,0,0,0,6,2,1,128,8,6,32,0,0,0,0,0,0,1,128,128,96,2,16,192,15,70,133,69,1,205,213,52,42,44,0,138,10,44,40,34,0,170,10,40,154,2,168,40,9,2,168,40,9,1,208,80,8,2,128,4,3,0,16,0,0,128,96,2,0,0,128,0,0,64,48,2,64,96,2,1,128,8,69,8,161,0,192,4,3,0,16,12,0,64,48,2,64,96,2,10,24,128,66,40,0,144,40,64,32,29,8,0,0,0,64,48,8,66,40,64,32,24,0,128,96,2,0,0,0,0,1,0,192,4,0,0,0,0,80,128,98,0,0,0,128,0,0,4,48,1,0,196,0,0,0,32,24,0,128,96,2,0,0,0,0,0,16,192,4,0,0,0,0,0,0,5,0,134,0,32,0,8,0,0,0,0,0,0,0,0,0,0,0,6,6,216,35,114,94,214,46,61,60,177,197,195,199,105,102,150,245,218,40,170,211,203,194,191,212,201,187,246,70,216,241,234,226,167,149,254,149,162,39,61,117,207,141,39,24,67,31,136,198,39,203,113,89,165,197,113,50,159,151,81,71,209,124,86,124,190,14,74,247,150,199,141,240,222,31,155,198,99,77,108,158,166,94,63,212,223,227,186,120,20,114,96,198,254,156,48,220,241,248,220,175,137,226,164,251,93,35,218,248,166,69,138,19,107,234,158,199,141,194,99,230,113,17,191,37,207,233,191,199,71,29,14,95,3,8,47,7,142,189,42,251,158,215,198,37,182,159,7,136,250,154,198,57,2,229,250,81,49,91,151,91,175,201,89,68,215,175,246,42,50,89,82,89,29,62,210,243,249,20,214,166,74,232,208,86,186,46,161,145,184,197,116,126,9,120,234,82,81,189,49,238,205,33,146,226,177,205,215,219,39,254,25,162,201,28,81,209,59,156,127,199,176,28,99,58,112,97,249,153,201,214,133,125,10,205,193,206,27,199,116,18,57,209,201,199,240,239,36,19,143,85,210,206,202,211,212,189,42,74,154,187,26,152,249,216,238,128,234,227,184,127,151,205,170,63,68,255,0,179,57,140,59,3,216,224,243,115,113,70,95,169,109,35,199,58,120,44,188,172,233,55,233,158,204,113,212,229,143,108,98,134,241,29,27,115,75,141,126,8,201,143,90,79,186,54,65,164,145,170,241,248,158,26,88,165,205,192,220,89,158,47,136,211,211,158,52,252,163,217,148,19,181,91,51,203,227,120,43,183,30,166,90,119,240,249,225,145,92,101,171,247,59,49,184,63,213,79,220,249,206,26,78,18,211,45,164,143,79,30,105,194,181,59,79,163,7,199,175,161,142,49,149,245,60,232,241,89,35,209,186,252,154,46,51,39,220,159,236,33,93,230,121,125,82,134,42,189,82,77,251,37,220,193,113,114,252,190,201,117,102,248,35,41,100,215,45,155,236,7,118,21,187,183,111,169,177,56,227,166,62,229,151,25,210,1,129,80,128,96,2,1,128,8,0,0,0,0,0,0,96,32,24,0,128,96,2,0,24,8,6,0,32,24,0,128,96,2,1,136,0,0,0,0,0,0,0,0,0,0,0,67,0,16,12,0,4,49,0,0,0,30,144,12,14,110,164,0,0,0,0,0,0,0,0,32,1,128,128,6,32,0,0,0,0,10,0,1,80,12,0,66,24,0,168,40,96,80,168,40,96,17,52,20,80,128,84,20,48,2,104,40,160,2,104,69,138,128,144,42,130,128,128,42,130,130,16,14,132,0,0,0,32,24,0,130,134,0,42,10,24,1,52,20,80,1,20,20,88,138,38,133,69,208,80,17,64,85,5,1,0,85,5,1,32,85,8,4,3,16,66,1,128,8,69,8,4,3,0,16,12,0,64,0,2,1,128,8,6,34,128,0,2,16,12,64,0,0,0,0,0,32,24,0,128,96,2,0,0,16,12,0,64,0,0,0,0,32,24,0,128,96,2,1,128,18,5,8,161,0,192,4,49,128,18,49,128,8,6,1,8,215,4,53,229,87,244,173,217,153,172,223,39,130,156,191,86,79,74,51,173,113,195,224,91,226,56,172,220,67,233,244,196,237,181,7,8,46,172,207,129,197,201,225,96,187,191,83,22,9,115,120,156,147,236,182,70,29,28,63,27,201,114,199,143,198,229,124,27,21,71,38,87,223,210,142,111,137,203,153,197,203,219,99,213,195,15,151,224,148,123,168,255,0,114,254,39,235,195,248,182,94,102,118,187,33,252,35,14,172,218,218,217,28,220,92,156,179,59,61,111,134,71,151,193,78,108,215,227,63,175,51,226,178,185,179,201,163,187,141,150,169,179,141,45,205,231,198,57,125,84,34,62,235,242,82,64,214,209,8,205,162,58,72,218,172,202,64,77,219,155,101,195,46,170,199,39,215,163,255,0,98,31,70,40,199,82,175,32,174,180,242,199,248,120,228,245,118,147,255,0,2,213,158,63,83,149,23,138,74,120,229,142,126,185,69,212,191,234,19,81,88,229,173,168,201,109,81,125,125,194,165,189,104,207,124,110,159,210,92,85,69,50,157,73,21,151,23,196,96,243,112,239,202,222,252,158,52,30,168,251,163,232,156,116,251,199,185,226,241,120,62,95,137,117,244,79,120,152,229,142,156,119,241,128,198,196,101,167,185,192,228,230,112,209,158,171,107,211,37,238,117,30,55,194,242,233,226,57,111,164,250,126,79,102,39,76,115,220,58,26,10,23,112,134,226,103,60,122,227,238,141,144,244,247,34,188,126,39,132,191,82,217,152,226,207,60,50,229,228,253,159,102,123,83,198,165,19,143,55,15,25,197,198,75,240,101,164,198,112,146,241,248,69,37,42,234,163,191,115,159,31,55,134,154,139,142,184,63,234,119,79,38,60,145,81,140,156,107,170,148,104,162,184,120,194,89,58,59,126,231,177,195,96,175,92,186,118,60,223,135,188,49,204,150,71,171,223,178,61,193,10,84,48,0,128,6,32,128,0,0,0,0,40,0,0,0,0,0,0,0,128,0,2,129,12,2,16,192,0,0,0,0,0,0,0,0,0,0,10,1,12,0,64,48,1,0,192,4,3,0,16,138,16,8,6,0,32,24,128,0,0,15,72,0,14,110,160,0,64,0,0,0,0,0,0,0,0,0,0,32,24,0,128,0,0,0,0,64,48,1,0,192,4,3,0,16,134,0,32,24,128,0,0,160,0,0,128,0,0,0,0,4,0,0,0,3,1,80,168,161,0,168,84,80,1,32,80,1,32,58,10,1,0,0,66,1,128,8,96,0,0,0,0,42,24,0,168,40,96,4,208,168,177,1,52,42,46,130,138,34,128,186,21,1,0,85,5,1,32,85,10,128,66,42,130,128,144,29,5,1,32,80,130,16,12,0,66,40,64,32,24,0,128,96,84,32,0,1,0,192,4,3,0,16,0,0,128,96,2,1,128,8,6,32,0,24,0,128,0,4,3,0,16,12,0,64,48,0,0,24,8,6,0,17,141,180,141,56,136,243,120,172,56,23,211,5,185,124,60,110,122,187,33,240,48,115,201,151,59,235,39,72,206,235,124,113,191,21,147,149,195,201,175,194,51,248,122,174,29,203,203,49,248,166,95,163,26,252,179,162,31,194,224,55,237,3,45,60,188,88,254,99,142,87,209,202,217,235,113,63,232,200,227,248,100,47,44,231,225,81,213,199,203,71,9,145,141,31,49,53,204,226,63,44,247,120,148,184,126,6,56,250,74,183,60,207,134,226,231,113,177,125,163,234,103,87,196,242,185,205,197,62,134,247,248,206,127,94,46,119,114,103,58,234,111,151,169,133,27,115,214,177,232,18,253,63,128,136,228,170,105,123,4,21,177,132,186,179,170,150,147,158,75,212,21,145,120,87,174,63,145,52,84,54,146,43,34,82,148,92,50,195,234,87,22,190,234,234,142,143,76,226,166,150,181,95,213,28,178,127,235,71,188,90,156,77,184,108,145,114,113,242,250,123,248,253,204,54,235,159,19,135,30,37,138,80,182,150,254,199,54,168,185,92,126,147,69,134,25,38,225,211,78,250,172,92,137,65,95,213,31,40,210,104,163,131,226,152,47,5,165,244,250,145,232,227,95,164,50,227,215,22,187,132,199,204,93,171,17,83,138,134,108,152,215,68,246,21,28,221,68,28,163,40,202,63,84,93,163,233,177,205,101,197,12,177,250,102,172,249,147,217,248,62,110,102,9,225,111,232,118,191,12,188,83,150,59,196,202,73,132,145,183,51,137,104,136,154,1,58,73,150,53,35,68,174,73,123,142,81,209,42,10,197,96,84,181,46,231,46,124,78,57,101,94,122,30,139,250,23,228,231,226,227,234,213,220,131,151,7,167,34,254,231,189,193,229,213,30,92,190,168,173,189,209,225,195,121,175,39,161,60,143,14,76,121,151,233,150,254,233,148,122,212,20,10,74,81,82,91,167,186,25,134,136,6,0,42,1,128,8,6,20,4,129,84,20,81,32,85,10,130,16,12,0,64,48,1,0,196,0,0,0,33,128,0,0,0,0,12,0,144,24,0,134,0,2,1,128,8,6,0,32,24,0,128,96,2,1,128,66,1,128,82,1,136,35,208,2,132,97,212,128,96,2,17,66,1,0,232,0,64,58,0,36,6,0,32,24,0,128,96,2,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,8,0,0,0,0,0,10,16,12,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,8,6,0,32,161,136,0,67,0,16,12,0,64,48,1,8,170,0,36,99,161,80,8,7,65,64,32,24,128,5,67,0,21,5,12,2,38,130,138,0,38,133,69,136,9,160,40,69,18,20,85,5,1,52,20,85,5,1,20,20,93,10,128,154,21,21,64,4,208,81,64,17,52,20,80,128,66,40,64,32,24,0,128,96,4,128,192,4,3,2,132,3,16,64,0,0,0,0,0,0,48,16,12,0,67,2,225,29,82,75,201,21,162,184,96,117,245,53,254,78,188,48,88,241,70,30,17,148,99,170,113,241,122,191,217,19,155,47,254,107,22,24,191,121,24,116,121,252,100,185,156,108,163,239,71,163,199,122,120,73,47,194,60,232,71,95,197,31,252,246,119,124,73,255,0,229,191,50,67,69,112,49,88,248,85,39,223,115,47,139,255,0,251,165,121,101,230,151,47,6,12,75,245,52,140,190,49,47,252,180,127,230,3,159,129,81,225,120,12,188,76,186,203,104,156,223,14,139,205,60,243,201,189,69,255,0,82,190,41,154,48,199,139,132,198,254,133,114,252,152,194,92,143,135,74,157,203,36,250,95,101,255,0,115,108,184,51,170,145,133,29,13,203,45,198,162,191,153,203,161,56,160,166,189,82,211,93,141,215,61,193,137,91,220,39,31,226,51,93,26,39,177,31,84,233,121,2,102,251,25,179,166,113,132,35,190,242,57,223,80,33,161,69,110,80,37,69,101,150,111,70,120,73,253,50,84,204,99,39,143,34,183,93,153,211,197,71,86,20,254,214,114,229,245,67,87,157,255,0,249,253,12,235,120,244,163,145,228,81,203,105,190,141,53,73,52,107,205,203,252,186,95,133,177,135,3,46,102,25,71,189,106,95,148,117,227,226,49,198,15,83,214,158,241,219,177,42,199,52,219,131,82,93,141,163,37,61,251,19,150,42,75,84,86,204,156,55,22,226,105,135,137,241,142,29,224,226,227,147,244,203,185,200,207,160,248,198,14,127,1,41,71,234,135,168,249,216,75,84,17,141,116,226,25,215,240,220,188,190,50,22,234,51,244,63,223,254,231,40,209,26,125,94,151,15,75,98,151,67,60,60,66,226,48,99,155,250,156,83,102,213,213,29,28,145,19,68,69,83,53,143,64,8,173,239,220,215,36,83,82,125,211,34,61,77,37,122,101,93,209,21,143,233,104,199,138,219,67,54,232,200,207,29,88,255,0,5,71,36,35,252,84,142,236,241,213,141,175,229,255,0,6,24,162,158,147,171,39,128,54,248,94,109,120,28,31,88,127,131,184,241,56,28,188,174,41,95,211,45,153,237,209,157,92,3,0,34,128,0,0,0,0,0,0,0,0,0,1,12,0,64,48,2,64,161,0,128,96,2,1,208,0,128,96,2,1,128,8,7,64,84,32,24,128,0,0,0,0,0,0,96,2,0,0,0,0,0,0,0,1,12,0,244,0,133,145,75,163,42,204,58,152,10,194,192,96,43,11,1,128,172,44,32,0,176,10,0,44,44,2,130,128,0,84,20,48,8,84,20,0,1,66,161,128,10,130,134,0,32,24,0,132,80,1,32,48,1,0,196,2,10,24,0,168,40,96,2,160,161,128,19,65,69,0,19,64,80,1,0,88,1,0,80,80,18,5,80,168,4,3,160,160,132,3,160,160,16,14,130,128,66,42,130,128,144,29,5,0,128,96,80,128,96,2,0,0,0,0,0,0,0,0,0,0,16,192,4,3,16,0,0,0,128,96,2,160,161,128,10,128,96,2,1,128,18,5,0,16,5,80,80,68,129,84,42,1,80,168,170,10,2,104,84,93,5,1,20,20,85,5,20,69,5,21,65,64,77,10,139,161,1,52,20,80,1,52,20,80,1,0,85,5,1,32,85,5,4,32,42,130,128,144,29,5,0,141,113,38,148,164,186,213,47,203,34,142,140,48,184,95,185,53,113,186,168,69,183,209,35,203,224,242,243,254,35,44,143,166,236,237,227,179,71,30,23,7,245,77,82,71,151,193,61,18,203,46,202,44,203,110,143,135,53,62,43,62,121,125,49,179,126,58,92,200,195,20,62,173,105,127,99,151,12,185,28,20,35,10,115,147,215,43,219,250,156,217,242,207,43,150,172,208,143,242,198,235,251,5,122,156,70,169,102,198,235,233,240,200,227,96,178,114,49,205,222,238,110,187,209,226,102,135,17,40,169,98,146,155,138,105,168,55,127,154,234,112,207,226,92,70,28,141,235,158,55,218,61,98,69,117,194,19,226,248,164,160,189,89,37,123,246,53,201,166,121,249,88,219,148,111,76,73,248,87,31,134,82,202,167,40,227,205,40,233,140,191,78,253,95,177,213,155,30,62,14,51,112,139,150,157,181,190,255,0,131,117,136,229,227,49,199,14,110,92,23,166,43,250,179,149,84,103,183,71,179,255,0,169,163,202,165,250,34,204,103,169,207,208,171,216,222,57,235,167,234,93,82,146,234,136,198,180,195,95,103,253,204,220,154,110,89,35,82,175,170,246,38,89,33,166,49,135,170,151,87,208,10,115,245,57,75,212,253,136,147,79,122,175,96,113,147,86,219,100,165,170,69,69,164,26,77,86,154,223,98,101,31,114,162,116,106,199,40,249,71,4,55,139,131,235,186,255,0,127,246,61,40,158,127,21,23,139,59,146,239,234,68,213,197,124,63,54,137,196,244,43,68,229,25,75,100,234,43,217,238,143,30,18,229,241,78,186,93,163,217,107,85,79,180,177,87,239,22,97,167,86,133,202,211,71,36,253,18,252,27,106,205,21,170,30,184,248,240,19,75,44,53,213,53,213,26,196,220,76,150,188,110,187,175,234,124,163,199,203,205,147,31,135,177,245,88,157,92,124,30,7,197,241,114,120,237,75,164,209,57,28,92,128,62,226,70,93,30,223,193,50,70,92,54,76,115,250,161,47,75,246,127,247,61,46,148,207,7,225,19,81,227,99,9,125,57,22,159,223,177,239,206,52,107,139,28,144,213,35,72,110,139,211,120,136,199,221,26,101,164,86,230,157,140,209,161,21,148,163,177,19,87,6,104,200,107,211,37,236,6,60,62,242,163,124,143,248,178,94,219,17,194,175,226,178,242,250,115,223,146,163,147,34,209,150,207,115,134,201,205,193,25,119,91,51,197,226,85,73,29,255,0,11,203,186,131,253,74,191,114,105,159,94,141,5,21,65,70,91,64,202,160,160,36,10,160,160,36,10,160,160,32,11,161,80,34,64,170,10,2,64,170,10,2,64,170,0,36,6,0,32,24,80,66,1,136,0,0,0,0,0,0,0,0,67,0,0,0,0,0,0,0,0,0,0,0,0,16,192,0,67,0,48,140,156,122,51,120,113,77,117,57,73,170,221,1,234,99,203,28,136,211,73,227,172,178,132,182,234,122,156,54,101,150,30,228,220,107,53,166,144,210,85,133,145,83,65,69,0,19,64,80,1,32,80,1,0,88,1,0,80,1,32,85,5,1,32,58,10,1,0,232,40,5,96,58,10,1,88,14,130,128,144,42,133,64,32,29,5,0,128,40,40,0,2,130,128,0,40,40,0,2,130,128,0,4,0,0,0,0,0,0,0,32,24,128,0,6,32,1,216,128,64,48,16,0,192,64,3,1,0,12,4,0,48,36,0,160,36,44,6,2,176,176,29,8,44,44,0,2,194,192,0,0,0,67,2,132,3,16,0,0,17,0,0,20,0,0,0,0,4,0,0,20,2,24,0,128,0,0,0,0,0,0,4,20,48,2,66,138,0,38,130,138,16,19,65,69,0,19,64,80,1,32,48,1,8,186,10,2,104,40,99,1,29,88,173,36,187,28,241,86,209,211,7,252,45,94,196,213,199,141,241,44,235,39,17,232,125,54,48,159,27,31,135,240,242,230,43,201,151,120,193,125,85,254,198,89,120,156,92,60,114,78,109,60,181,170,16,125,253,204,240,240,190,167,159,136,150,188,175,118,223,98,43,158,121,120,190,42,75,153,145,225,140,158,209,143,251,132,56,121,74,48,150,137,43,123,202,91,153,241,92,122,115,148,113,41,236,235,210,183,127,185,203,243,153,113,113,26,178,195,44,62,218,157,181,255,0,80,61,190,27,4,177,78,50,78,84,251,95,115,139,137,120,120,252,89,178,69,84,177,203,215,75,170,251,215,191,147,92,95,21,231,98,148,28,163,170,75,76,114,244,113,190,242,95,142,231,71,19,195,199,131,142,28,156,60,87,47,13,234,190,241,239,97,113,242,185,84,240,229,148,27,169,69,246,103,169,240,223,137,234,193,46,19,63,173,36,249,114,239,31,111,193,201,241,108,11,14,111,78,241,77,197,63,43,172,127,179,71,157,28,146,132,212,163,213,110,92,77,125,27,233,179,47,12,222,55,105,91,57,112,100,230,194,13,116,103,126,28,73,197,203,173,120,58,184,48,207,146,82,199,162,107,123,171,242,139,197,195,185,45,163,164,50,198,242,194,49,150,175,212,141,30,87,142,18,130,126,167,213,248,35,76,50,69,227,117,25,4,23,118,29,68,217,81,109,167,220,151,183,66,70,86,87,29,204,120,204,122,177,106,239,19,104,26,105,213,26,100,87,132,254,188,111,246,61,238,30,165,131,19,111,164,235,250,170,60,62,34,60,172,218,31,105,108,122,220,60,255,0,242,179,254,90,151,244,102,91,117,65,214,245,169,199,244,217,172,114,99,202,189,47,213,221,51,151,152,150,105,66,159,213,179,240,111,165,106,83,175,82,238,13,97,146,47,28,245,120,123,254,14,15,252,67,138,241,99,202,187,30,190,72,234,187,232,206,46,63,31,55,225,217,32,254,172,101,214,113,243,139,116,159,148,4,227,222,31,130,204,58,180,195,147,149,151,30,79,182,74,71,214,47,226,106,222,251,163,227,250,159,79,240,204,175,39,5,138,109,238,150,151,251,108,92,77,199,109,127,2,72,203,23,67,126,177,151,224,231,195,245,52,105,134,165,191,164,40,109,122,89,6,82,250,152,135,47,172,30,204,9,225,163,252,73,19,155,253,87,249,55,192,190,166,97,149,220,223,228,168,158,38,55,27,253,201,225,38,226,246,234,157,163,92,187,226,95,131,155,7,214,253,209,71,209,66,106,113,82,93,208,236,228,224,231,112,113,253,206,147,13,170,194,201,2,10,176,178,64,10,176,178,70,3,176,16,0,192,64,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,34,161,23,39,72,1,71,87,67,57,206,48,116,246,103,116,32,161,19,206,227,180,202,87,26,187,51,125,89,226,227,146,18,238,107,24,169,116,56,215,11,170,154,149,126,2,82,158,15,161,182,141,34,44,78,84,43,216,10,200,109,52,107,195,100,229,206,239,99,23,27,68,194,46,50,10,246,227,53,37,105,142,211,60,184,228,148,85,41,21,28,185,34,254,163,49,174,207,76,70,24,248,152,203,105,27,234,79,185,20,0,12,4,3,0,16,12,0,64,0,1,97,96,0,43,11,24,80,5,138,192,40,7,97,98,160,0,176,177,5,0,245,5,136,0,171,11,36,0,171,21,136,64,85,142,200,24,21,97,100,136,10,2,55,13,192,176,35,112,220,11,2,45,133,176,40,9,176,176,40,9,176,176,40,9,176,176,24,80,172,44,7,65,66,176,176,29,10,130,194,192,116,42,11,11,0,160,160,176,176,10,10,11,11,0,160,160,0,21,5,12,0,84,42,40,0,144,24,0,128,96,2,17,64,4,129,84,42,1,0,232,40,4,3,160,160,132,3,161,80,0,5,5,20,43,11,10,10,0,0,0,0,176,16,14,197,96,0,22,22,32,1,216,88,128,7,97,98,0,29,128,128,6,2,0,24,8,0,96,32,1,128,128,6,2,0,24,8,0,206,60,76,23,25,143,134,182,242,74,46,91,118,75,201,209,196,190,87,6,237,210,173,223,177,229,124,58,47,39,199,120,172,146,82,184,99,74,165,218,223,253,13,190,57,197,233,196,176,194,85,57,186,79,199,150,101,167,135,197,101,142,110,38,60,216,167,24,186,146,251,87,219,254,236,224,226,120,140,177,140,177,241,25,28,180,186,140,19,241,221,157,121,50,67,134,197,170,186,118,127,215,255,0,159,147,202,226,113,207,54,121,104,185,90,77,183,248,3,12,220,76,167,45,229,251,46,135,79,13,158,57,48,114,242,107,246,190,159,183,134,114,252,186,199,63,226,52,215,177,211,142,112,212,181,125,61,29,111,64,16,90,39,171,52,169,69,246,235,47,193,235,219,227,184,41,70,82,150,156,122,114,70,55,250,101,219,246,60,206,54,43,151,12,149,82,123,63,219,99,209,248,36,185,144,112,147,218,88,231,143,253,215,249,2,62,57,24,79,132,193,151,28,116,198,88,224,210,241,87,19,192,238,125,39,198,33,202,248,94,56,74,81,114,140,100,182,255,0,153,63,247,62,111,234,186,220,184,107,214,248,77,228,131,130,235,22,122,145,199,202,200,180,228,112,111,163,236,121,63,4,110,57,242,199,204,79,75,39,18,167,62,94,159,79,151,220,233,159,28,183,234,39,45,89,242,57,122,20,85,58,98,195,82,185,198,244,244,70,56,227,46,43,44,162,175,70,171,147,61,8,198,49,84,169,80,70,14,50,163,39,233,123,157,186,169,121,51,201,8,202,47,162,101,166,227,8,179,69,238,68,34,104,86,77,43,59,49,97,111,2,148,190,163,150,7,106,150,152,127,237,38,181,143,15,227,56,92,116,229,75,163,169,27,112,126,174,27,55,255,0,219,103,161,196,240,241,226,176,78,31,114,163,206,248,114,127,47,154,50,234,177,201,63,232,103,90,199,67,184,101,114,147,184,180,191,109,142,184,53,42,223,170,220,227,197,145,115,52,201,237,40,197,127,99,92,120,220,101,183,211,125,60,17,93,90,110,8,199,52,61,84,250,100,139,139,252,246,58,96,189,36,231,134,172,18,175,169,122,145,166,95,22,227,203,226,50,99,126,88,27,124,78,58,56,237,107,164,189,70,79,169,134,194,61,207,128,228,188,57,113,183,244,203,87,245,60,51,208,248,52,244,241,110,63,124,90,254,155,133,125,52,62,154,48,134,217,14,156,84,209,203,31,245,171,220,214,49,174,186,161,214,204,31,86,29,153,6,47,172,127,6,121,37,235,72,222,142,105,59,200,81,213,15,76,63,115,145,110,217,215,45,161,31,220,231,138,211,138,77,247,46,38,157,94,38,115,227,85,144,234,195,188,25,205,15,245,90,42,59,184,89,105,201,31,232,122,20,121,113,91,47,116,207,83,28,181,194,50,242,172,198,181,130,130,138,2,42,104,40,160,2,104,40,160,2,64,160,10,144,40,0,144,40,0,64,49,0,0,0,8,6,0,2,24,0,128,96,2,1,128,8,6,0,32,0,8,0,0,0,0,96,32,1,165,101,4,99,169,155,194,58,72,94,149,93,205,161,23,163,126,166,55,90,204,84,157,65,156,75,28,101,38,218,179,171,43,173,49,242,61,49,199,6,69,121,211,214,229,81,116,140,230,210,244,245,101,102,155,77,168,173,217,88,176,173,58,230,105,28,177,91,21,208,86,41,27,96,220,146,37,79,114,38,40,90,86,84,111,22,61,70,127,167,98,225,22,200,173,58,149,204,148,87,212,204,220,212,118,33,206,192,221,103,154,238,109,14,46,93,209,198,153,86,72,181,232,71,136,82,86,99,62,41,223,164,228,114,107,184,41,88,133,117,67,138,146,123,244,58,177,230,140,215,83,204,176,82,105,218,98,21,235,136,225,195,197,56,237,51,178,50,82,91,51,45,40,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,2,24,128,0,0,0,6,0,32,24,0,128,0,0,0,0,40,40,0,2,130,128,0,84,20,48,1,80,168,160,1,80,168,160,2,104,40,160,2,104,40,96,2,1,128,8,6,0,32,24,0,132,80,128,64,48,1,0,192,0,0,0,67,0,1,0,192,4,34,128,9,2,128,9,17,84,20,4,129,84,20,4,216,172,170,10,2,108,44,170,21,4,43,1,208,81,66,0,160,160,1,14,130,128,64,58,21,0,128,116,20,2,1,128,8,6,1,8,0,0,0,0,0,6,1,72,6,0,35,46,39,39,47,135,156,189,191,251,53,60,143,252,67,196,40,112,114,130,109,74,85,21,254,255,0,218,191,169,53,113,63,248,95,60,179,231,227,50,201,54,242,59,179,30,50,95,53,241,12,185,22,241,143,162,31,227,254,175,246,59,190,23,31,248,111,193,22,73,71,212,224,242,189,188,244,56,163,145,228,113,89,20,113,57,86,175,204,191,236,70,158,94,92,114,205,159,75,91,69,70,215,150,247,175,254,118,67,226,117,225,81,132,30,242,222,82,93,89,215,12,216,185,177,149,183,57,235,200,191,255,0,24,156,156,119,19,207,226,61,42,42,189,62,152,210,8,227,207,57,74,51,140,221,189,61,95,245,56,177,205,198,119,19,175,54,85,37,54,227,78,125,61,145,132,97,25,100,74,58,149,186,93,205,35,191,136,215,44,120,97,21,174,82,198,175,201,124,15,59,133,200,227,25,40,77,74,239,234,175,73,183,13,28,50,207,147,155,145,44,120,227,165,127,55,96,142,151,151,78,55,113,250,87,154,187,255,0,161,21,95,25,198,240,240,88,96,242,75,35,150,55,54,228,247,183,47,251,30,52,113,173,8,245,126,63,147,86,104,97,79,233,140,97,253,22,255,0,228,242,247,114,105,118,46,38,186,126,26,167,151,44,227,142,82,173,59,179,187,36,161,27,138,156,158,133,215,85,163,206,225,212,227,139,43,132,180,197,203,213,93,209,217,146,106,28,52,98,161,21,169,236,188,251,154,198,53,88,242,75,30,53,28,110,52,254,225,75,46,86,247,147,68,227,193,151,38,69,147,35,252,38,118,75,20,116,251,154,101,207,23,57,119,102,248,225,91,178,87,164,165,38,84,109,216,144,76,96,56,125,71,84,122,215,177,207,141,122,142,183,29,60,185,123,209,53,113,88,126,159,193,229,193,168,190,58,186,39,51,212,197,178,146,60,153,201,37,199,123,179,13,163,15,171,61,77,82,105,47,236,119,39,121,169,250,91,250,89,231,240,207,84,164,175,167,67,212,149,61,51,218,159,102,7,68,31,103,214,134,188,25,41,111,22,205,144,53,242,159,27,195,203,201,95,100,171,246,56,150,241,76,247,127,241,14,31,213,247,71,252,30,6,55,112,26,184,163,110,15,39,43,139,195,55,209,73,89,136,200,175,180,198,244,203,73,156,35,255,0,154,253,200,224,242,243,176,195,39,148,191,193,178,85,197,23,24,214,179,217,223,184,227,208,156,143,209,32,197,45,80,76,41,93,70,71,28,29,228,58,231,180,37,248,57,177,71,248,168,184,206,186,242,253,17,252,51,28,148,176,219,53,202,255,0,195,49,226,93,98,138,24,186,56,103,112,102,113,143,254,105,163,94,13,92,24,65,127,230,89,89,108,163,180,127,38,252,6,93,112,148,62,218,127,179,255,0,189,152,120,252,153,112,57,57,127,17,199,141,244,201,12,145,253,227,43,255,0,118,103,91,199,174,3,3,45,16,12,0,67,0,8,64,48,1,0,192,4,0,0,0,0,80,0,0,8,6,0,32,24,0,132,80,1,32,80,1,52,86,144,2,4,33,133,20,32,29,5,0,128,116,105,12,77,245,2,35,23,34,149,68,183,37,20,232,195,22,169,202,87,209,153,105,182,47,84,229,35,163,177,24,160,162,138,159,132,2,81,78,86,200,226,91,80,216,219,162,34,107,87,82,14,40,99,140,99,171,39,94,187,156,220,102,123,74,49,123,49,252,71,63,167,68,14,124,88,245,71,86,66,255,0,167,248,205,204,181,43,66,210,152,244,157,92,139,78,162,212,82,5,176,245,32,26,73,3,151,131,9,230,245,81,11,43,114,162,43,107,140,165,185,163,138,70,14,152,66,114,78,187,1,174,173,195,80,36,99,52,211,216,13,110,208,163,179,35,122,70,169,4,85,155,225,194,231,187,232,78,24,70,237,155,229,200,177,195,98,107,89,140,243,105,130,211,20,103,139,52,177,189,186,25,79,43,148,183,4,193,94,158,30,34,57,23,185,177,227,198,77,51,163,23,21,40,237,45,201,22,189,0,51,134,104,207,163,52,35,64,0,64,48,16,4,48,16,0,0,0,0,0,0,0,128,6,2,24,0,0,0,0,0,0,134,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,128,6,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,8,6,0,32,24,0,128,98,0,1,136,2,128,0,5,65,67,0,21,10,138,16,10,130,134,0,42,10,24,0,168,6,0,32,24,1,52,124,207,197,28,184,239,138,240,252,28,94,206,75,82,241,171,119,253,168,250,46,43,39,39,133,203,61,189,49,125,79,11,255,0,13,97,249,142,59,63,27,147,164,54,143,252,207,254,196,92,123,191,19,158,142,2,80,142,218,220,113,175,234,124,228,179,95,17,141,253,217,191,219,99,223,248,186,213,131,20,32,247,230,175,240,207,157,226,180,240,177,77,92,165,7,25,91,239,191,111,216,43,200,158,121,227,205,195,229,147,180,161,211,218,217,183,17,196,57,110,157,197,253,53,210,140,248,220,58,99,95,254,57,53,255,0,181,239,22,97,133,189,50,141,251,209,81,19,182,220,156,145,213,192,167,139,87,19,56,189,162,249,94,242,242,122,88,126,17,138,112,132,165,25,207,38,157,78,58,170,63,253,28,188,70,76,156,119,23,28,80,211,166,42,155,91,69,37,254,200,131,30,14,25,56,142,43,30,44,111,121,203,73,236,240,92,46,8,230,201,196,43,228,98,148,154,147,127,82,91,127,118,112,243,97,194,241,11,229,180,169,56,232,140,159,101,211,87,249,61,47,137,230,197,193,124,47,30,12,18,82,82,73,218,253,73,116,127,187,176,60,14,51,47,59,140,158,73,62,150,204,99,153,164,219,73,254,12,159,169,211,187,123,178,240,227,150,76,145,199,182,239,169,83,93,16,205,167,135,142,24,66,242,73,219,108,232,156,101,143,46,56,119,132,110,79,221,154,112,216,150,46,34,106,113,250,151,165,152,229,201,7,57,205,73,202,110,93,59,81,182,30,132,35,25,181,234,28,227,165,156,188,52,103,39,204,202,223,178,58,229,45,75,220,211,44,202,64,145,73,21,13,22,132,139,72,130,177,253,71,102,117,255,0,151,219,172,106,71,28,118,145,221,37,171,29,121,68,213,196,39,234,191,49,179,197,226,26,143,204,183,186,214,172,245,49,74,241,197,248,184,158,47,31,47,70,69,127,86,70,101,181,112,14,212,95,71,86,123,24,99,171,14,159,27,30,79,4,170,16,146,236,143,91,135,184,201,197,247,86,129,135,190,149,125,77,97,45,201,200,136,176,49,248,214,61,124,30,175,181,159,39,141,105,201,40,159,105,158,60,238,15,36,127,148,248,204,203,71,18,52,195,24,62,162,35,79,162,248,54,77,92,20,35,127,75,148,95,251,30,156,119,202,165,252,167,135,240,60,186,97,154,31,205,25,47,240,123,171,104,254,44,184,206,156,247,131,23,12,253,50,252,131,232,145,56,54,148,144,21,155,108,114,252,152,224,255,0,81,123,27,102,250,37,255,0,49,142,55,166,50,127,177,127,25,253,109,214,11,255,0,157,206,126,51,234,163,120,239,141,126,14,108,239,86,86,48,215,71,9,182,54,86,40,255,0,18,111,220,48,42,196,141,32,168,2,170,43,242,121,156,70,111,150,227,184,28,175,162,226,101,23,248,105,35,212,151,211,251,158,31,199,23,163,135,247,207,47,240,70,159,86,7,63,1,155,230,120,44,25,111,121,193,95,231,185,208,69,0,0,64,12,64,3,0,16,12,4,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,67,16,0,80,49,0,0,0,212,92,186,4,34,163,141,200,210,56,210,234,106,154,37,88,152,194,49,70,57,179,105,77,35,62,35,44,222,71,8,186,72,193,205,70,53,38,21,81,201,113,163,171,12,37,213,156,152,113,185,77,62,199,116,242,40,64,106,98,245,85,182,16,109,238,99,133,74,91,207,161,172,229,20,186,133,93,217,203,198,113,28,184,233,139,245,48,159,17,24,71,109,206,40,46,110,93,114,100,84,174,29,201,220,191,38,124,86,72,194,26,34,247,102,220,78,110,92,116,199,247,56,33,142,121,166,229,216,185,234,111,141,155,81,68,243,18,50,140,156,186,147,37,166,123,244,58,185,55,148,238,38,28,215,25,110,85,162,94,61,72,2,111,87,169,19,226,69,70,18,91,27,104,90,104,8,83,82,42,10,229,98,142,37,19,68,5,88,105,176,232,37,146,221,16,104,146,65,102,50,108,20,159,64,173,20,218,9,77,203,171,33,186,98,189,128,74,220,141,108,206,5,216,10,47,214,91,217,89,155,123,150,158,212,2,199,158,165,224,237,197,197,181,245,30,102,72,187,46,13,184,236,72,102,189,168,102,132,250,51,67,195,89,92,95,134,117,97,227,26,234,72,213,122,64,99,143,136,132,251,155,93,145,160,0,0,32,24,4,32,24,5,32,24,16,32,24,21,8,6,4,8,66,158,72,193,110,206,105,241,139,177,71,88,142,60,92,99,121,42,93,14,219,176,1,12,2,144,12,2,16,12,0,64,48,1,0,192,41,0,192,4,3,0,36,10,2,9,1,129,66,1,128,66,1,128,8,6,0,32,29,8,4,1,64,0,49,80,192,64,0,0,0,0,0,0,0,0,0,0,0,0,33,128,8,6,0,32,24,0,128,98,0,0,0,16,192,0,4,48,1,0,0,0,0,0,8,98,0,0,0,0,1,0,0,0,12,4,48,60,175,252,65,196,199,15,1,44,90,189,121,58,47,99,175,255,0,15,112,159,47,240,204,58,151,170,107,152,255,0,47,254,196,252,67,225,184,190,32,163,174,82,132,227,178,146,241,224,244,117,44,80,140,98,183,232,151,130,43,159,226,145,211,135,153,178,209,40,203,250,51,230,62,49,159,155,149,227,198,214,152,54,147,93,246,221,159,87,199,65,228,225,229,143,27,90,166,156,110,93,63,115,230,248,63,135,188,152,179,100,156,191,141,190,61,15,244,176,175,47,44,177,199,12,99,196,41,85,105,140,163,187,175,12,231,199,139,135,82,213,28,185,37,95,200,151,247,179,175,139,224,178,172,156,156,245,138,81,182,156,186,52,97,15,135,241,11,4,147,197,39,204,148,90,219,183,144,53,143,31,44,220,84,32,231,88,239,78,210,254,236,199,137,157,202,24,248,108,79,20,180,233,201,167,245,72,244,248,31,131,109,124,181,41,94,242,201,244,199,246,93,73,227,248,55,155,136,199,139,28,146,90,229,9,94,212,215,89,63,216,7,195,124,27,23,203,207,63,21,158,80,148,29,228,211,77,87,218,189,207,39,226,28,83,226,51,61,42,163,30,145,95,165,118,95,177,219,241,110,58,49,199,30,23,134,111,151,15,255,0,105,253,207,220,241,119,242,17,90,171,242,117,112,14,49,230,100,127,93,84,81,203,142,18,203,45,63,213,158,151,13,135,18,90,167,147,76,251,47,6,241,158,74,88,228,177,115,165,20,156,83,222,250,152,97,80,132,227,169,182,206,206,43,37,226,142,58,106,77,239,225,143,15,10,245,115,39,26,174,136,172,53,237,177,75,27,102,144,229,199,221,154,107,94,13,35,45,52,8,210,211,68,116,96,82,45,19,19,72,160,51,150,210,58,101,145,198,81,167,209,111,18,28,44,198,109,188,146,149,247,38,174,99,92,123,44,171,223,82,60,46,46,81,213,29,126,167,38,246,61,173,122,99,126,205,30,15,17,45,124,69,125,145,50,211,208,225,99,252,45,62,199,175,135,233,71,153,195,125,17,247,163,210,195,244,32,98,167,187,50,102,204,196,13,176,201,56,211,62,75,226,216,121,60,92,151,137,31,81,141,212,235,201,226,255,0,226,60,95,196,142,79,186,63,224,15,43,178,98,238,17,222,8,8,211,187,225,18,174,51,79,221,23,255,0,83,234,31,67,228,184,9,242,248,220,18,254,116,191,174,199,212,198,87,20,17,164,157,63,234,78,39,252,79,216,37,43,134,175,229,39,15,214,138,138,226,62,151,249,50,123,66,43,206,230,185,250,126,236,206,123,206,43,193,127,19,245,178,217,47,193,198,253,83,59,37,180,95,224,231,195,29,89,11,137,174,184,42,138,69,153,193,221,254,75,50,209,75,253,209,224,252,114,95,196,225,87,190,73,30,227,150,239,254,100,124,239,197,229,171,143,140,126,204,63,229,129,238,127,225,156,220,206,2,120,239,124,89,63,179,223,254,167,178,124,191,254,21,203,92,94,124,125,165,143,87,244,127,247,62,156,154,184,96,0,69,0,0,0,0,0,0,0,0,33,128,8,0,0,0,0,32,1,128,8,6,32,160,0,105,88,66,10,179,104,226,242,83,138,140,73,86,57,174,152,181,33,242,156,166,228,39,142,49,123,178,134,218,72,113,207,24,179,25,207,90,168,246,49,112,190,228,27,79,140,114,150,152,110,111,9,206,48,223,169,207,195,225,173,251,179,94,39,52,113,195,79,113,171,137,155,142,251,238,97,15,226,61,77,108,186,6,52,242,42,54,168,69,168,129,166,57,55,237,238,70,108,169,74,155,232,103,155,36,148,180,99,234,103,14,27,38,243,148,174,76,131,127,156,172,77,166,103,135,155,196,189,237,35,88,112,154,146,212,118,70,49,197,13,144,28,153,241,199,22,58,235,35,150,56,231,24,223,126,200,233,105,228,201,41,79,246,66,222,94,201,1,201,44,58,165,83,101,74,161,26,198,209,205,196,229,111,59,33,78,81,123,119,55,137,186,211,97,73,41,0,27,115,102,241,219,52,142,200,40,40,0,96,41,74,128,161,153,238,209,81,116,5,50,42,183,41,238,78,160,22,171,99,87,100,77,171,8,228,220,13,28,109,138,104,57,138,232,183,188,72,172,224,215,67,78,198,80,134,238,205,40,34,103,42,37,100,106,70,186,83,51,156,106,69,26,253,81,34,13,198,70,145,173,38,18,147,82,186,34,183,146,82,51,148,95,97,169,234,69,4,101,142,114,140,183,59,112,241,142,14,155,179,153,171,70,50,199,43,217,136,181,237,174,43,27,238,141,35,146,50,232,207,26,10,73,110,106,164,227,209,209,58,175,103,172,7,155,30,39,36,123,154,46,50,93,209,34,215,120,28,75,141,242,139,92,100,73,22,186,128,193,113,49,101,199,38,160,52,3,55,169,145,60,154,54,34,181,148,146,49,150,89,25,100,226,35,5,109,238,115,79,136,148,250,108,88,149,188,211,151,89,24,75,29,126,163,157,231,119,78,76,168,203,82,187,52,205,95,41,249,59,56,92,206,47,68,206,68,253,195,80,30,182,164,51,201,231,100,143,73,29,92,63,21,171,211,62,164,139,93,128,32,50,209,128,8,161,128,128,32,24,128,129,128,128,41,128,128,6,2,0,24,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,49,12,69,64,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,128,0,0,0,0,0,0,4,3,16,0,0,0,0,0,21,5,234,65,139,34,78,115,159,109,136,159,208,221,215,185,88,177,234,140,103,62,206,255,0,114,43,121,70,77,59,149,251,81,228,241,60,36,241,241,177,226,240,166,227,39,89,32,188,249,59,231,196,39,45,17,82,155,246,216,135,146,88,231,37,24,109,21,235,138,118,69,196,102,88,120,168,105,158,53,36,151,73,45,209,231,241,184,113,225,225,218,197,25,71,194,82,116,122,57,56,152,86,169,98,148,246,217,198,157,158,103,21,241,93,58,185,28,34,212,187,228,146,255,0,0,143,65,101,197,131,6,167,40,198,17,143,154,72,249,79,137,124,67,28,178,100,229,198,150,73,57,202,79,172,159,255,0,235,236,99,198,241,185,248,140,151,158,109,248,75,183,237,216,224,155,183,101,17,151,38,183,233,223,204,187,179,61,51,156,148,98,183,102,216,120,121,230,201,80,91,119,125,145,232,240,216,176,240,211,110,114,245,35,76,177,195,194,74,17,167,46,159,82,71,100,33,194,198,59,181,102,57,120,137,79,43,88,162,247,84,105,142,58,125,83,135,191,83,88,198,182,140,161,207,244,181,41,70,41,71,87,115,171,14,104,100,147,199,162,74,71,159,150,19,142,151,203,169,117,114,125,206,156,25,219,218,126,150,246,212,132,40,207,130,253,80,48,78,113,253,71,173,135,6,172,110,43,213,221,51,207,201,10,153,172,103,113,11,43,238,141,161,145,73,211,177,71,26,54,132,84,119,160,141,161,133,233,181,76,210,48,220,206,17,109,218,116,107,25,74,201,173,98,101,177,205,155,211,147,39,179,191,234,117,73,109,238,113,252,71,210,161,47,186,63,224,138,158,101,224,151,177,225,224,124,204,217,36,255,0,83,163,208,201,155,71,5,146,94,78,46,23,29,66,62,122,145,94,167,9,117,31,100,122,120,246,138,56,120,104,233,255,0,7,114,232,5,75,163,49,137,175,102,103,30,177,247,176,163,164,175,193,199,241,236,90,248,40,201,126,153,127,147,178,253,77,25,241,113,231,112,57,35,223,75,254,193,31,35,134,91,52,104,68,85,102,113,252,154,153,104,149,197,169,46,219,159,93,142,170,53,211,74,127,212,249,19,233,184,41,185,112,56,103,221,193,47,233,177,81,211,147,211,138,191,96,197,107,67,247,22,87,113,252,179,68,180,168,123,21,21,145,92,162,189,204,163,234,148,164,107,150,75,70,175,212,97,139,120,95,154,3,92,210,168,63,201,158,29,160,223,157,133,154,222,152,249,52,74,163,94,21,23,241,63,85,131,163,252,154,73,246,35,30,201,254,69,41,92,153,20,178,186,135,238,124,207,29,147,153,241,14,42,75,162,150,133,251,35,232,184,156,139,30,45,114,233,20,228,255,0,109,207,149,139,111,30,169,125,83,110,79,247,3,214,255,0,195,63,255,0,53,94,248,228,125,113,242,127,248,98,55,241,41,63,183,20,191,216,250,194,106,225,128,1,20,128,96,16,134,0,20,0,192,4,3,0,16,134,0,33,136,0,6,32,236,3,29,50,113,228,140,165,70,210,217,108,65,48,133,203,115,117,21,19,56,93,154,55,72,41,138,81,177,70,73,145,155,50,132,105,117,32,156,153,99,5,75,169,231,228,200,219,220,172,138,91,201,203,118,97,165,202,37,195,90,97,213,41,210,58,30,40,198,126,173,201,195,88,161,169,245,22,185,101,149,70,61,123,132,105,44,202,39,35,82,226,51,95,99,174,124,61,197,35,76,56,35,141,91,65,82,161,28,56,253,204,48,227,150,73,57,51,103,138,89,167,226,39,84,33,28,113,160,49,135,11,29,90,153,190,148,37,45,78,145,162,1,70,34,201,73,110,89,199,151,43,201,147,70,53,105,117,34,179,203,53,4,223,115,151,30,103,43,138,187,58,229,194,60,146,185,63,216,219,31,15,12,125,138,143,45,112,19,201,39,41,58,179,175,15,3,143,30,239,118,117,78,91,82,51,182,144,35,202,210,45,32,152,236,234,228,84,20,85,140,12,197,40,217,165,10,128,202,218,4,91,136,168,3,82,66,114,66,148,108,90,0,110,10,65,203,216,21,138,90,128,20,55,53,91,35,37,45,61,74,214,3,212,43,145,156,188,162,148,169,110,5,234,105,16,243,111,68,234,114,232,17,74,247,3,72,73,174,166,151,25,35,25,244,216,156,122,181,1,110,18,82,219,161,116,209,87,176,128,118,43,20,186,17,29,86,6,215,67,212,64,173,166,65,165,142,200,138,101,164,3,74,206,140,124,54,173,217,130,116,109,12,210,91,34,107,88,233,134,56,195,162,67,150,72,193,110,103,174,90,46,183,56,103,145,207,45,205,236,187,25,141,87,116,243,58,180,113,101,226,42,254,225,101,226,53,109,30,198,28,185,75,115,89,140,238,148,156,167,234,108,157,109,26,232,164,103,56,149,25,184,235,145,188,23,166,133,142,20,91,90,86,224,53,113,42,201,234,137,146,152,26,89,19,82,91,163,62,99,138,169,23,28,150,128,238,224,56,174,98,112,159,212,142,243,198,198,244,205,78,61,79,75,15,17,28,138,159,83,59,141,102,183,16,1,20,192,0,129,12,0,160,16,0,0,0,0,12,67,34,128,0,1,0,0,0,0,0,0,0,0,11,82,242,22,130,24,0,20,0,0,0,0,0,32,0,0,0,0,0,0,1,0,196,0,3,16,0,0,0,0,0,0,0,0,128,96,2,1,128,8,6,0,32,24,128,64,48,1,0,192,4,3,0,16,0,0,128,96,2,1,128,23,10,150,57,36,174,75,122,48,95,51,146,84,244,194,30,77,20,38,253,120,221,73,127,115,93,10,78,170,151,89,87,146,42,97,21,218,77,47,186,186,132,98,214,57,244,140,164,239,114,242,77,82,130,238,232,20,34,157,69,85,245,97,94,118,126,23,74,121,99,36,159,123,94,151,251,118,60,14,59,132,226,150,104,206,24,220,214,234,225,45,71,213,113,56,225,12,77,219,174,189,79,47,208,164,242,228,86,187,71,203,25,133,124,166,108,89,53,233,229,74,13,125,219,21,139,130,115,187,140,178,53,190,152,173,143,173,195,194,229,226,35,57,74,49,213,55,234,148,187,47,8,227,226,34,248,94,45,101,132,28,148,101,187,232,159,177,81,228,188,121,57,88,227,92,184,171,164,149,29,31,240,62,37,99,230,56,198,17,254,103,185,244,63,16,195,143,140,224,35,155,18,75,74,212,142,110,47,136,148,120,12,120,155,245,53,191,224,168,240,241,226,88,219,84,76,228,148,186,247,222,39,75,223,167,82,33,4,167,39,105,191,167,161,209,205,164,231,28,216,117,47,221,120,56,219,210,207,65,202,49,225,158,40,69,111,45,77,156,25,35,82,9,174,190,19,136,148,30,210,106,205,120,172,113,218,72,243,161,45,44,234,142,103,56,232,2,224,141,22,238,131,77,23,142,62,160,52,140,106,33,31,166,38,169,108,97,15,240,204,180,121,37,185,205,198,197,207,134,139,251,101,253,141,167,212,169,71,86,41,67,204,89,21,243,188,124,158,156,120,23,234,118,205,176,197,92,81,124,116,99,202,83,251,55,35,130,150,191,81,81,233,112,235,212,191,169,216,115,240,209,185,55,227,99,160,138,125,136,233,24,191,18,104,166,232,153,201,40,73,254,225,89,69,190,97,180,105,74,165,244,247,49,196,226,244,201,190,214,115,113,63,19,193,142,19,87,109,236,168,15,157,227,23,39,141,113,240,232,30,68,158,236,92,76,159,17,157,228,123,11,30,149,186,91,145,86,156,165,210,63,212,244,184,63,137,62,27,28,113,100,141,198,23,90,94,246,217,231,106,97,223,183,64,143,160,135,196,248,92,145,130,121,116,181,215,82,102,235,142,199,147,38,156,114,140,215,155,62,92,19,238,152,31,91,146,90,177,202,75,167,68,16,218,20,124,206,62,55,138,194,170,25,101,167,195,221,29,92,55,197,50,99,149,228,142,181,249,160,62,130,81,169,185,75,178,216,81,151,167,247,60,216,252,95,12,154,181,56,249,111,115,170,28,86,44,141,199,30,72,202,93,105,50,163,167,94,152,37,221,137,118,51,141,185,171,52,189,221,126,2,188,223,142,113,58,48,242,23,213,146,41,47,221,255,0,216,241,165,178,175,7,71,196,51,46,35,226,153,26,126,156,126,149,251,24,61,194,61,255,0,252,39,139,126,39,45,118,140,23,249,62,144,243,63,240,255,0,15,201,248,86,54,254,172,173,228,127,237,254,15,80,138,6,0,69,2,24,0,134,2,180,128,98,180,101,60,190,12,30,73,55,212,35,173,205,36,101,207,87,70,73,78,93,17,172,120,117,24,219,234,2,150,87,66,146,154,86,199,40,168,211,238,84,178,167,10,10,201,100,144,249,146,34,130,155,43,42,215,47,37,60,174,49,220,202,81,146,142,163,55,41,75,112,173,248,105,235,205,84,119,52,220,253,142,46,14,58,102,228,116,74,79,85,221,34,106,227,163,82,93,9,147,108,198,57,162,142,108,252,78,71,61,48,34,186,103,159,75,210,186,152,70,82,148,220,164,68,163,37,21,182,229,65,233,139,82,221,176,35,38,77,82,246,22,63,83,116,107,30,22,83,149,203,100,116,168,67,28,106,40,168,231,75,83,245,35,162,43,66,219,168,225,142,247,102,181,68,84,194,47,172,138,105,191,192,81,68,2,217,19,36,228,80,202,20,99,165,13,180,41,116,216,206,24,229,171,84,216,26,79,213,26,20,33,24,45,144,216,172,6,217,148,164,199,41,18,4,55,184,181,87,82,154,216,205,238,247,3,201,176,178,70,118,113,85,142,200,29,144,86,161,234,32,0,187,2,44,118,21,65,164,86,59,1,80,21,96,4,56,166,45,8,186,10,2,116,160,113,69,83,0,18,138,68,75,29,187,52,0,48,146,146,30,36,214,236,212,0,4,48,2,91,216,35,96,226,53,64,81,112,198,217,182,56,70,135,85,208,205,106,35,78,212,45,38,169,21,163,187,20,140,163,142,205,46,56,200,158,85,29,145,205,147,35,125,65,99,166,124,70,167,166,10,216,71,135,213,245,117,103,38,44,209,131,182,105,243,82,182,196,47,245,215,242,248,177,171,151,83,28,188,68,18,211,4,113,229,207,60,143,121,24,235,98,23,248,234,230,43,14,172,230,167,58,103,68,34,210,43,45,117,199,28,78,108,185,148,159,82,167,27,123,179,158,120,220,94,193,93,56,167,233,54,82,79,161,193,13,81,244,179,88,106,140,186,236,7,68,227,25,170,103,51,199,40,116,232,116,70,86,90,3,157,101,208,247,58,35,147,164,163,212,207,54,40,201,10,11,106,76,15,79,7,21,170,52,250,154,188,212,121,88,219,140,142,149,153,75,105,108,102,53,91,203,136,97,243,50,240,98,235,200,180,183,208,30,182,249,153,23,143,137,183,76,228,178,163,25,61,196,74,244,83,176,56,99,154,112,216,218,60,87,146,70,171,160,12,227,154,18,238,94,184,249,10,96,22,128,128,24,0,8,2,198,2,10,7,27,125,71,84,3,210,68,253,40,167,53,30,166,25,179,109,176,25,181,39,46,161,169,67,172,137,223,77,200,193,189,205,50,222,28,67,82,223,161,211,12,145,146,217,158,112,212,156,94,204,68,175,76,14,40,113,18,93,77,151,16,153,35,85,176,16,179,69,247,43,82,125,192,96,45,75,201,47,52,83,234,5,128,163,56,203,184,192,0,0,0,0,0,64,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,98,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,88,245,53,162,47,175,86,116,168,164,169,25,226,142,152,93,20,228,227,23,41,82,72,138,148,156,178,201,222,209,244,175,247,52,164,145,16,131,140,18,109,191,37,37,165,110,192,225,227,99,147,54,88,226,198,182,234,217,143,19,143,30,8,69,125,83,93,61,142,204,185,162,161,55,25,110,143,54,50,231,113,17,139,235,99,13,118,112,201,240,252,22,76,178,234,238,71,139,135,137,230,100,82,205,170,105,203,125,250,31,65,199,70,184,44,145,94,40,249,56,203,151,149,174,221,209,190,62,179,203,99,223,158,110,86,23,138,17,211,15,22,121,185,220,166,219,145,186,206,178,225,85,188,210,175,216,30,36,240,185,178,124,62,188,217,73,37,125,197,173,198,43,28,154,127,171,165,52,223,99,69,133,100,226,161,143,86,149,41,110,252,119,50,206,249,147,121,28,174,77,219,102,216,248,210,14,200,156,19,34,18,166,111,212,168,231,88,183,58,48,225,166,56,196,218,27,3,14,73,26,99,66,138,178,214,200,203,74,70,11,108,173,121,54,131,234,204,102,189,108,138,153,199,214,105,211,36,73,110,228,153,82,126,164,7,22,110,25,100,142,88,119,87,22,189,187,28,95,14,199,167,10,190,173,158,142,73,105,227,91,186,77,35,147,4,127,141,40,199,162,111,252,132,199,165,134,58,96,83,146,93,76,156,244,198,188,28,25,120,232,167,57,74,91,71,162,242,26,116,230,226,43,34,141,238,206,44,223,16,120,245,43,78,39,155,155,140,82,147,148,91,114,127,216,228,148,220,183,147,178,14,222,35,226,19,158,40,227,198,218,85,234,56,238,221,189,223,146,108,0,180,40,108,218,240,84,69,53,83,79,206,192,53,212,175,113,33,128,164,17,28,183,8,133,12,107,160,152,215,64,129,130,109,116,108,76,16,29,152,56,222,35,15,73,185,123,61,206,197,241,104,174,30,75,75,89,35,31,79,187,60,180,101,158,91,87,118,1,134,244,57,63,170,79,115,126,27,28,184,158,39,30,8,125,89,36,162,140,212,116,197,35,211,248,6,45,60,103,204,118,198,233,126,95,253,128,251,40,66,56,225,28,112,250,96,180,175,194,40,69,17,64,0,0,0,55,72,231,158,110,160,84,243,105,49,214,229,34,91,178,225,142,82,123,116,42,10,114,123,26,195,134,183,114,55,197,141,67,242,107,93,204,213,136,134,52,187,11,36,85,21,204,138,51,157,207,160,84,70,10,66,158,56,174,198,240,74,49,220,203,54,104,197,109,187,20,140,165,141,69,110,201,213,167,233,68,202,57,51,73,46,221,202,204,150,60,116,7,38,94,33,180,227,220,156,82,155,122,77,49,240,178,155,212,116,44,43,18,247,47,196,99,204,146,150,152,217,175,170,75,212,255,0,98,227,21,87,220,168,224,114,91,236,136,172,103,165,210,143,83,124,60,63,171,83,46,56,97,26,55,212,180,236,6,57,32,229,233,137,80,193,24,171,101,221,2,183,212,130,103,46,200,136,199,125,250,154,233,26,138,69,4,83,43,160,155,75,185,156,184,140,113,116,216,26,91,96,142,121,113,74,234,10,223,177,80,121,39,245,108,6,250,144,106,178,116,23,208,6,32,108,137,228,81,86,192,179,57,203,115,23,158,111,233,137,154,134,105,54,228,192,232,213,21,220,151,146,63,114,57,231,129,213,202,109,126,231,62,132,158,243,109,1,232,106,136,167,56,71,169,200,248,172,24,163,122,173,158,127,21,199,60,191,70,194,20,134,72,206,206,38,0,0,48,16,1,64,32,1,142,201,11,32,171,29,144,22,21,118,59,34,194,192,210,194,209,158,160,176,52,216,40,206,199,108,10,161,153,219,5,96,105,176,54,145,156,165,75,169,147,157,129,172,154,8,202,38,90,100,223,177,74,26,64,222,57,29,236,87,59,79,83,40,137,199,83,234,69,174,168,113,49,104,153,230,114,49,74,144,18,20,222,228,74,54,138,2,163,158,88,221,9,74,81,217,163,160,54,40,194,159,100,84,113,223,83,100,145,89,116,198,10,186,144,99,106,33,169,181,177,19,183,208,20,168,11,191,35,34,78,196,164,214,192,57,251,35,45,111,86,231,76,30,219,145,60,42,69,17,169,223,160,219,30,181,187,50,138,150,55,85,177,113,205,189,50,13,57,154,182,51,113,211,45,81,100,185,40,206,203,126,168,236,21,112,157,245,41,189,204,225,26,234,80,20,167,93,77,150,122,141,35,153,177,43,5,107,169,217,111,52,180,209,134,161,111,33,10,219,153,33,172,150,102,246,70,106,94,160,58,211,177,234,107,185,138,144,245,144,108,178,207,238,52,89,230,187,156,241,146,102,155,121,10,217,113,18,238,62,126,167,212,193,202,36,218,16,175,67,27,77,108,105,185,230,172,174,61,25,107,136,153,152,213,122,54,151,114,103,150,49,139,60,245,196,73,222,166,13,173,15,212,33,70,76,238,83,235,177,106,75,35,94,17,207,163,83,58,35,5,24,213,238,93,76,78,124,150,169,24,29,92,184,209,205,42,82,116,92,77,2,147,0,236,4,234,105,154,106,33,161,38,215,80,141,84,172,173,77,119,49,42,50,242,21,163,147,242,43,37,176,176,45,73,174,140,210,60,68,151,83,11,19,3,182,60,66,238,95,58,30,78,5,33,136,87,127,50,62,67,153,31,39,159,99,212,201,22,187,185,209,31,50,47,185,193,168,122,132,43,208,180,192,225,89,36,186,51,104,113,29,164,33,93,34,37,100,139,238,81,20,0,0,0,0,16,0,0,0,0,5,8,6,4,8,0,10,0,0,0,0,0,16,14,155,38,82,210,233,128,192,73,167,208,96,5,71,169,38,152,186,217,6,209,241,224,156,155,202,16,242,239,250,23,19,56,122,178,206,94,61,40,43,83,159,140,204,177,66,187,179,118,233,30,95,25,41,75,43,176,57,158,185,57,21,195,122,50,57,126,165,208,187,242,99,147,42,140,255,0,6,145,235,202,26,248,103,31,40,249,78,51,12,176,231,147,75,107,62,167,135,206,159,13,107,170,60,174,53,71,36,219,75,242,56,154,241,241,113,47,28,172,244,241,113,152,184,141,16,201,45,42,247,103,149,159,11,140,182,46,11,28,49,74,85,109,121,53,172,99,210,197,139,30,190,43,45,250,113,197,198,47,242,121,178,199,126,174,198,183,92,44,103,38,245,100,111,240,99,46,33,250,84,163,106,42,182,24,186,90,77,33,119,84,74,203,25,70,182,190,215,177,209,142,181,71,125,139,89,138,140,25,172,49,139,12,181,74,119,216,184,220,229,221,34,44,93,81,51,217,23,216,203,45,162,42,177,19,149,122,138,195,185,57,122,129,49,250,138,154,220,80,221,142,96,114,241,241,75,4,242,119,81,50,194,227,195,240,252,204,157,101,185,127,20,150,158,14,94,231,206,113,60,126,94,34,93,116,199,178,67,76,118,113,159,17,148,155,90,191,246,163,205,158,89,100,250,158,222,8,3,45,24,128,0,10,68,148,6,144,28,214,168,215,114,248,94,23,55,21,42,197,29,151,89,118,71,173,194,252,51,31,203,229,121,61,83,107,76,127,38,153,120,183,182,238,137,215,5,221,178,161,26,213,9,117,139,161,232,143,131,45,30,173,93,55,67,143,185,233,252,38,24,50,97,156,51,98,140,212,37,125,59,53,255,0,99,174,127,7,195,44,122,177,74,86,215,146,163,192,238,82,232,122,153,254,15,40,41,56,77,74,163,116,209,203,147,225,252,70,57,37,203,114,190,154,64,227,97,18,165,142,113,250,163,37,249,84,36,6,157,17,200,229,175,58,240,142,153,202,177,182,115,96,139,111,80,29,13,217,217,240,222,42,88,114,114,223,250,115,125,60,63,39,21,110,118,252,47,31,51,138,140,171,104,189,64,215,220,65,220,34,252,164,89,24,29,224,135,226,139,181,208,138,96,61,59,17,43,93,200,169,205,208,231,151,132,142,142,92,166,105,28,81,198,189,192,199,15,14,229,245,29,42,42,59,32,82,216,164,1,21,76,82,200,186,19,146,77,116,34,16,109,220,128,184,193,117,28,164,177,198,216,245,86,200,206,112,83,151,168,14,76,249,178,79,233,217,15,15,15,41,214,163,183,149,23,91,108,105,180,80,24,122,113,70,187,153,44,50,201,45,83,233,224,217,164,231,101,185,82,3,57,56,194,52,140,116,207,36,189,141,244,167,212,174,128,40,194,48,65,170,93,144,238,43,171,51,159,19,142,29,208,23,28,126,75,81,163,150,124,116,87,77,223,177,155,226,51,100,250,96,215,228,14,239,74,238,76,178,70,61,206,53,139,52,223,170,84,141,151,14,191,83,108,7,46,41,46,134,95,49,150,93,32,255,0,115,126,92,34,9,174,200,12,52,101,201,245,74,191,5,71,131,140,157,189,206,133,11,234,87,210,133,33,67,20,96,85,153,219,189,229,64,242,66,61,88,26,160,57,114,113,208,135,67,154,92,124,228,246,141,126,68,30,147,148,82,221,152,228,205,143,187,71,149,196,113,83,175,171,250,28,42,82,114,110,114,98,21,237,100,248,134,28,125,26,57,167,241,73,201,61,17,60,185,92,158,198,152,227,42,246,53,25,174,153,101,203,150,94,169,215,224,231,203,146,48,109,54,219,247,20,231,181,106,57,167,46,99,220,176,173,97,61,80,119,208,154,219,81,42,212,104,206,114,148,118,236,25,122,0,3,54,200,0,0,24,0,0,0,0,0,0,16,0,0,2,24,14,128,65,101,105,4,128,157,202,73,148,75,144,83,232,140,220,155,123,22,211,146,5,20,144,25,211,101,71,18,238,55,42,100,188,128,92,167,24,35,46,118,167,68,206,14,99,134,29,40,6,242,11,91,91,146,165,27,210,78,69,190,192,105,206,109,141,100,109,153,198,53,27,18,149,59,64,108,178,62,227,89,61,204,170,82,232,92,113,109,184,23,25,57,26,81,59,68,90,239,160,21,123,209,13,73,203,174,197,196,100,18,146,7,20,199,66,176,13,40,77,12,101,16,155,178,152,2,64,84,107,184,167,138,50,38,110,130,13,178,5,200,69,168,40,244,44,82,246,10,90,129,202,145,42,62,89,105,42,3,9,228,162,161,38,247,22,92,61,209,56,223,233,97,21,39,82,53,82,219,99,55,141,209,16,147,140,169,129,209,118,39,17,10,50,220,1,90,145,86,3,2,19,106,70,154,136,116,36,5,219,7,39,68,216,54,20,239,220,210,51,216,197,177,197,129,172,165,104,152,169,121,216,157,236,184,73,174,192,94,166,133,204,113,123,177,213,147,60,108,138,169,102,148,144,70,45,162,97,73,110,91,150,219,48,16,174,133,126,170,6,5,41,88,164,173,25,106,245,26,217,81,10,78,37,61,199,66,160,28,101,217,148,102,82,118,5,0,128,128,96,164,4,178,141,4,74,145,87,96,32,177,137,160,29,142,200,186,13,64,94,163,163,14,122,218,71,40,17,107,212,77,62,128,121,240,203,40,247,58,35,196,174,228,139,93,0,103,28,209,99,121,98,187,145,86,6,92,228,46,122,3,96,50,89,162,203,82,79,184,12,1,180,132,165,100,12,8,230,68,165,52,250,20,48,41,70,202,210,145,21,153,113,129,81,136,229,37,20,0,234,40,226,226,37,170,84,109,115,156,189,141,22,53,224,14,24,185,174,150,95,50,107,170,59,52,198,61,142,124,200,181,34,86,99,175,31,67,207,195,234,203,24,251,158,148,22,227,76,84,164,161,6,223,68,172,156,43,78,40,174,253,88,179,59,112,135,220,255,0,177,169,21,151,18,244,225,103,14,181,151,169,217,197,122,160,209,229,165,40,106,246,3,167,148,157,62,200,243,56,152,53,38,251,217,232,67,54,221,76,114,168,202,118,92,77,101,195,229,148,61,50,232,117,198,56,167,189,215,228,229,215,142,41,234,102,115,226,180,198,162,84,79,196,240,98,194,160,225,45,82,125,78,13,58,150,253,11,205,146,89,37,114,102,113,125,141,227,27,166,161,30,133,114,151,122,37,150,164,218,42,34,124,180,173,45,82,247,236,78,24,100,114,244,202,151,114,148,119,58,35,29,56,154,242,21,24,242,74,45,197,45,219,250,150,230,248,178,171,73,61,140,160,180,194,79,187,33,193,57,106,182,182,236,102,45,118,75,35,110,145,158,242,131,246,51,90,212,190,228,107,9,41,41,110,69,60,91,11,43,245,49,169,109,249,37,238,216,15,24,230,78,63,168,169,1,230,252,110,90,120,79,217,159,46,143,127,255,0,16,100,254,26,143,177,224,19,90,195,25,35,34,152,14,49,114,106,49,77,183,209,35,191,7,195,100,242,232,207,233,146,253,40,35,139,30,57,229,149,99,139,127,131,215,224,62,19,7,30,111,18,238,61,162,186,51,191,129,224,227,242,152,226,214,149,188,165,93,205,248,175,78,45,49,218,253,49,70,163,53,60,12,98,225,39,24,168,169,75,100,187,29,16,130,140,163,31,14,200,225,161,203,197,15,234,92,83,77,95,94,172,105,143,148,226,113,203,23,27,53,47,215,114,95,213,146,119,252,118,26,114,240,249,60,70,159,255,0,169,156,47,169,21,219,240,169,233,205,146,63,118,63,240,123,188,6,70,176,164,247,163,230,248,73,232,226,177,187,171,122,127,169,244,60,38,216,128,218,47,92,242,47,31,244,41,168,232,252,236,103,195,125,121,37,230,69,79,102,235,183,68,84,76,184,124,121,99,21,45,212,101,122,123,51,155,136,248,119,15,37,167,77,73,95,170,59,29,137,184,193,121,255,0,115,139,142,226,227,193,193,206,91,184,173,151,221,32,175,7,226,56,214,14,46,120,49,201,206,49,143,170,251,51,8,73,36,151,79,207,113,201,203,76,242,77,220,231,114,147,19,142,188,81,252,17,85,41,84,109,126,15,99,224,152,218,82,159,157,191,167,255,0,103,139,20,162,227,25,59,146,86,207,170,224,56,94,70,8,183,181,65,127,94,165,198,117,232,169,206,62,152,179,92,121,28,119,145,207,60,176,132,151,171,118,41,102,75,184,133,119,62,50,41,18,184,152,202,91,255,0,147,206,121,162,198,165,98,29,158,183,205,227,138,217,153,75,139,77,158,115,201,66,230,39,220,67,179,208,124,111,179,19,227,218,56,37,39,91,19,188,186,161,212,186,239,249,215,125,6,184,215,224,225,86,131,84,135,83,182,189,108,92,84,39,215,169,178,210,221,217,226,219,46,57,50,46,146,100,234,118,123,46,94,228,185,174,242,60,153,101,204,255,0,81,23,147,188,223,245,39,85,236,245,101,154,11,185,148,184,184,39,74,142,24,45,79,212,205,163,134,31,119,247,17,107,92,156,99,70,112,226,103,54,105,28,56,87,86,107,25,97,135,64,57,158,60,217,101,213,164,105,14,1,117,158,255,0,147,161,103,135,102,138,89,35,228,148,137,199,195,99,143,68,106,210,138,217,25,79,52,35,250,136,92,76,59,200,43,107,147,30,150,115,190,54,17,232,103,46,61,189,148,68,29,154,60,178,94,76,120,251,158,126,78,35,44,150,207,250,28,188,156,179,149,206,95,220,68,175,87,39,31,142,61,29,254,14,92,159,16,155,250,85,126,78,121,99,73,125,70,83,234,88,86,207,137,203,45,245,63,216,139,156,165,109,149,10,117,99,201,146,24,209,80,167,58,71,52,243,203,182,194,201,159,94,209,34,56,228,247,232,3,82,183,191,81,233,148,222,203,96,130,132,101,235,28,248,132,190,132,84,84,34,163,212,140,217,253,52,140,229,41,73,16,176,206,114,223,160,10,17,150,73,247,103,71,35,73,165,199,12,105,85,152,203,36,157,249,0,106,49,79,115,42,89,100,41,98,201,55,114,110,141,113,227,169,84,86,224,116,1,91,6,198,216,72,199,176,108,2,1,236,27,0,134,61,131,98,0,84,61,134,2,160,0,0,0,0,165,97,101,80,168,2,198,32,109,129,77,209,148,164,217,93,64,8,81,177,172,91,238,93,142,247,0,74,129,131,116,37,184,25,203,2,147,176,142,31,115,96,3,30,91,14,76,81,168,1,41,80,156,139,161,105,220,8,146,114,42,49,162,180,142,128,6,33,128,135,64,4,11,72,168,160,40,129,196,170,10,2,26,86,80,52,4,21,100,221,10,87,216,113,119,212,41,77,106,70,113,156,160,234,70,205,208,154,82,0,82,82,51,203,139,245,68,30,55,23,104,210,50,176,8,54,227,185,19,133,238,107,84,75,176,38,15,98,168,205,236,86,60,151,179,42,40,150,153,98,160,39,72,83,69,10,136,22,161,15,72,105,1,13,12,69,14,216,245,18,201,105,144,104,178,180,205,150,84,250,156,233,8,69,174,216,203,27,134,235,115,23,93,140,117,178,212,153,33,77,192,75,85,238,86,166,82,146,101,18,226,53,177,123,14,128,129,209,73,34,212,98,251,144,101,166,201,210,211,58,150,40,253,197,44,42,250,138,177,203,79,192,81,233,70,49,81,37,193,62,196,236,189,94,120,142,247,129,62,196,62,25,118,45,78,174,61,34,221,51,169,240,204,151,195,72,82,49,78,192,209,240,210,68,242,102,187,4,73,45,26,114,231,246,177,104,151,218,192,205,90,47,168,244,191,12,84,215,98,137,99,177,208,105,0,82,162,148,236,141,33,164,13,117,5,153,219,69,41,89,5,20,164,215,114,64,42,249,143,187,42,57,169,25,81,73,2,180,199,143,153,35,178,24,163,3,134,50,112,232,106,184,150,140,234,230,186,219,18,182,204,177,101,230,61,206,142,136,141,11,164,103,37,168,170,220,100,10,42,135,38,146,6,246,48,158,169,75,216,162,238,247,57,243,75,93,164,116,213,198,144,150,56,160,57,120,108,77,101,212,252,30,140,58,25,47,172,217,122,99,184,25,199,213,158,82,251,86,147,83,46,29,62,94,167,214,79,81,163,106,42,216,24,202,54,164,113,103,112,139,216,174,47,138,110,227,140,243,166,178,75,123,25,134,234,242,102,221,233,236,97,147,36,180,126,69,167,79,115,77,42,81,246,70,216,115,70,229,45,199,44,123,54,19,139,131,46,19,82,141,21,28,210,37,45,205,184,136,232,151,228,197,26,100,95,144,232,202,217,138,171,160,14,61,78,148,158,141,209,56,177,109,169,177,203,38,169,87,100,69,102,245,123,154,226,143,148,82,220,181,178,2,23,143,97,77,38,213,255,0,81,191,76,99,47,12,36,174,252,173,204,180,136,182,183,123,174,150,82,119,191,244,7,180,41,123,131,138,126,165,181,171,2,191,155,220,36,67,111,84,98,213,9,207,207,119,72,15,3,255,0,16,203,248,202,39,142,122,159,29,146,151,24,169,254,155,56,33,134,83,127,110,221,200,211,51,183,132,224,50,241,18,233,165,27,112,63,15,121,39,109,108,186,179,217,219,4,86,44,17,245,203,167,253,88,137,89,224,225,177,112,49,254,18,78,81,250,167,221,190,200,142,15,28,167,198,41,61,235,171,22,108,139,211,8,187,81,255,0,246,159,147,187,131,199,203,198,229,222,138,141,155,211,180,123,108,142,108,207,153,196,199,26,253,59,27,185,40,167,55,250,119,253,204,120,56,106,200,242,49,134,187,116,173,106,62,21,11,109,77,132,94,242,108,150,246,111,218,192,242,254,45,139,230,56,60,249,23,254,154,181,248,79,255,0,179,194,132,181,66,47,216,250,110,50,60,191,134,103,93,222,45,63,187,62,95,15,209,94,25,53,113,74,77,52,252,110,125,78,25,45,58,151,210,163,103,204,36,125,23,11,45,95,14,199,37,213,197,71,253,128,233,225,222,156,91,245,123,148,228,165,52,188,43,37,84,98,219,232,114,113,28,92,120,78,29,228,159,215,61,210,40,223,137,226,177,225,212,231,42,140,21,203,254,135,206,102,205,62,51,59,203,151,167,233,143,131,41,230,201,196,77,203,36,159,91,45,50,9,205,244,75,240,24,223,240,225,248,42,88,229,146,25,41,90,140,92,165,236,137,133,242,226,253,128,233,195,240,252,188,70,110,30,81,79,68,213,202,94,42,76,250,133,178,81,91,245,60,207,135,100,150,140,120,241,175,68,99,234,147,242,119,207,60,96,253,251,21,28,220,188,179,149,233,127,147,89,69,222,253,69,60,218,97,175,46,247,244,199,201,81,110,88,225,41,245,106,205,50,33,138,221,155,105,162,53,36,133,204,119,176,14,105,183,70,124,169,93,154,92,135,234,0,138,105,110,15,34,19,77,247,22,128,7,148,165,146,209,15,29,148,160,3,89,44,209,72,74,40,146,13,53,11,89,14,232,136,198,86,6,154,134,166,62,76,180,218,139,102,82,150,151,210,130,181,115,22,175,39,30,76,210,76,201,229,155,3,190,89,227,30,230,111,140,143,75,56,27,147,5,138,82,123,1,219,205,185,111,35,88,117,57,177,240,205,111,38,116,125,36,43,162,56,251,149,164,226,249,153,106,164,206,152,101,109,110,22,171,213,185,28,201,215,74,46,121,18,71,60,242,52,0,227,57,59,148,182,42,225,16,132,101,61,228,109,203,138,91,175,234,7,59,114,147,244,162,103,134,82,107,81,210,243,99,135,74,33,228,114,125,192,199,147,165,244,39,36,228,151,164,218,83,87,76,206,82,90,182,3,147,151,146,114,222,205,241,240,213,188,172,232,77,37,108,206,121,146,232,194,19,81,139,20,178,198,49,168,245,48,213,41,74,141,241,97,174,161,107,29,50,147,182,109,139,22,182,111,12,90,187,29,56,241,198,8,82,34,56,160,227,164,205,226,229,201,168,191,73,213,178,232,137,120,245,117,50,211,132,96,51,163,146,0,186,10,2,40,11,161,208,25,238,85,21,67,160,32,10,160,10,144,40,40,9,177,134,145,233,1,95,184,236,52,19,220,11,216,45,16,253,129,88,23,67,210,137,67,220,7,72,54,19,186,37,41,88,22,232,86,144,232,52,160,4,211,11,13,128,0,0,0,0,0,10,2,108,44,4,236,94,162,128,9,245,11,212,88,88,19,108,53,50,172,45,1,58,199,168,123,14,136,11,67,216,84,0,58,66,211,184,61,197,79,200,81,40,182,36,164,138,77,151,96,74,100,201,119,69,236,194,128,133,43,234,59,27,129,60,183,228,32,105,50,57,85,61,72,215,64,80,0,134,0,69,143,81,84,45,32,45,72,171,68,233,13,32,85,32,210,133,76,55,1,242,208,114,194,216,106,96,26,9,120,202,212,61,64,103,165,160,87,102,182,0,72,15,97,236,4,91,45,100,13,137,210,128,190,98,31,49,25,233,13,33,90,169,141,101,104,204,64,110,179,201,119,52,143,21,35,149,12,145,107,177,113,94,197,124,212,78,43,11,16,174,197,147,84,186,154,87,243,30,126,246,86,169,121,100,139,217,220,235,200,191,115,131,83,242,26,223,145,14,206,230,215,177,47,36,87,131,139,83,242,26,132,78,206,206,116,60,33,243,113,156,97,101,133,118,115,49,120,42,241,63,7,14,160,214,33,93,213,139,216,52,98,126,14,29,99,214,201,10,238,229,98,246,14,78,47,99,135,92,188,176,213,47,185,136,183,29,220,156,126,193,201,129,197,174,95,115,31,50,127,112,133,199,111,38,1,202,143,131,139,157,63,184,124,233,249,19,75,142,206,84,69,202,137,202,184,137,149,243,50,19,75,142,149,21,30,133,235,103,31,205,63,1,243,94,196,139,113,217,173,139,152,114,46,43,216,127,48,132,43,171,152,195,89,205,207,136,185,200,66,186,185,140,57,140,230,92,68,75,134,88,202,74,43,184,133,118,98,223,113,241,13,172,77,71,172,189,43,247,39,31,212,133,145,235,226,49,99,93,35,115,151,251,17,113,182,209,94,18,57,115,79,156,180,194,93,14,135,141,206,53,38,234,250,7,42,49,85,21,64,112,172,49,80,147,93,104,229,156,154,218,186,29,217,49,233,108,243,120,220,202,11,110,165,195,83,150,165,47,27,28,207,38,153,108,103,205,115,182,197,249,70,227,27,170,207,151,91,51,132,165,27,104,123,33,221,162,179,234,27,114,119,38,10,73,34,39,23,217,208,66,51,101,69,58,125,13,49,227,109,220,186,21,12,117,216,217,62,198,107,81,15,36,100,234,233,13,83,123,14,80,76,33,26,6,181,130,27,232,11,160,165,178,2,122,198,188,160,95,166,95,179,26,250,87,228,152,58,147,143,102,69,196,202,85,15,195,20,31,240,227,225,108,55,254,228,66,46,24,220,95,96,54,200,163,45,52,236,230,203,112,158,254,174,203,218,205,49,74,210,252,139,53,83,114,233,168,15,159,227,167,31,154,150,152,167,145,122,87,177,183,5,194,74,110,231,213,134,30,19,86,87,38,173,183,178,61,56,233,225,241,234,127,253,176,42,110,28,46,36,146,223,178,48,122,177,197,234,223,54,79,169,253,168,32,220,228,243,229,222,182,138,242,200,148,181,78,165,43,147,235,64,60,88,117,100,94,127,193,221,146,90,34,163,238,103,194,194,174,127,178,45,84,178,57,191,166,59,47,250,129,159,21,42,81,199,223,172,142,156,49,229,226,75,185,134,24,115,115,75,44,250,46,135,83,167,189,131,18,246,84,54,189,18,254,129,29,228,57,38,151,247,3,41,174,110,92,113,125,47,83,253,186,31,41,146,28,174,51,62,63,182,111,252,159,95,137,83,114,243,178,252,31,39,198,191,255,0,137,230,151,105,201,180,69,198,119,71,181,240,172,142,124,44,84,159,166,18,149,30,36,246,69,96,227,229,131,4,163,11,212,231,105,248,242,7,187,241,46,54,60,62,36,187,203,183,177,224,230,203,147,138,201,175,35,252,47,2,205,154,124,94,72,207,39,69,26,31,69,72,2,146,217,13,88,143,91,225,92,22,185,44,249,35,178,250,19,239,238,3,120,23,13,240,94,51,95,250,146,140,111,219,216,243,184,124,111,39,47,26,235,42,71,169,241,201,104,224,50,71,255,0,201,146,49,56,190,27,22,248,168,203,162,198,181,91,3,221,158,142,22,10,17,250,186,36,115,78,92,191,86,77,229,246,255,0,212,137,241,16,198,220,147,213,63,185,255,0,177,207,114,226,37,74,235,191,185,184,231,186,211,26,159,19,157,106,119,103,171,37,29,151,100,169,25,240,220,58,195,4,255,0,83,217,26,182,156,180,174,193,103,133,75,192,246,68,239,217,13,66,64,48,166,82,141,13,32,38,135,69,105,21,50,9,96,138,81,151,134,53,142,79,244,176,51,114,160,94,163,95,149,156,187,26,67,132,159,224,85,154,199,72,212,119,216,237,199,194,197,125,76,218,56,96,157,164,137,217,96,195,21,28,21,36,114,228,225,86,73,217,219,167,220,165,166,38,27,112,63,133,194,68,63,132,197,119,103,164,231,224,151,49,117,38,60,223,248,82,242,11,129,112,233,254,15,66,216,55,177,110,157,113,230,207,4,204,39,131,35,61,101,238,41,37,224,181,58,188,126,83,135,233,101,106,151,101,71,165,73,191,165,4,161,26,232,41,30,94,135,126,166,104,148,19,183,187,58,165,141,62,198,111,133,185,22,164,68,242,168,199,99,147,38,73,190,231,107,224,223,150,79,200,183,221,131,215,159,83,238,197,174,113,61,9,112,110,61,201,92,43,190,130,164,215,26,215,45,217,172,113,62,172,233,249,121,71,178,37,227,200,216,88,202,91,198,153,11,14,173,209,215,30,26,233,201,155,172,117,208,82,57,112,240,218,123,27,44,79,81,171,244,198,200,89,137,86,53,132,107,97,233,72,197,241,17,137,134,94,42,82,122,99,220,138,232,158,104,197,209,15,136,72,197,98,125,91,26,197,24,187,147,42,59,225,195,65,254,146,158,12,127,111,246,58,155,174,136,202,81,212,252,17,99,9,98,196,150,244,37,195,99,151,116,92,240,234,235,32,199,143,151,250,246,4,79,201,192,127,39,3,110,98,65,204,143,145,116,152,199,228,162,31,37,19,94,96,107,98,233,49,206,248,72,166,82,225,113,119,163,93,114,100,52,229,217,138,76,63,148,196,63,148,197,224,206,178,71,161,81,201,147,188,71,167,131,229,113,137,240,184,203,254,35,41,70,98,147,25,124,156,31,114,95,3,27,234,111,235,69,110,133,210,99,151,228,87,144,124,13,126,163,171,83,173,137,245,11,164,199,63,201,237,245,11,229,43,245,29,26,103,228,137,99,159,146,212,152,195,229,95,145,62,30,75,193,191,42,94,68,241,207,238,20,142,103,138,72,135,25,120,58,103,143,39,105,17,203,202,90,145,133,5,26,190,103,218,75,140,223,233,42,68,80,141,86,41,190,193,201,159,218,6,98,52,120,228,191,75,39,79,144,137,17,116,42,2,64,173,34,162,132,3,160,160,36,10,210,26,64,145,216,232,40,3,81,74,100,208,80,21,105,134,148,250,50,66,136,170,208,251,49,105,151,129,171,41,77,160,35,116,45,70,235,34,238,135,120,217,8,197,72,118,107,203,132,187,143,229,239,164,139,72,200,44,215,229,101,228,127,41,50,85,154,203,82,43,210,105,242,147,242,135,242,147,242,41,53,158,136,190,227,229,47,184,191,147,151,220,63,147,151,220,41,17,200,127,114,15,150,159,148,104,184,89,175,214,104,177,100,95,168,149,99,159,229,231,236,31,47,63,99,175,76,188,139,75,251,133,94,174,62,76,188,7,42,94,14,167,23,228,90,91,21,35,151,150,252,11,68,190,211,175,151,99,228,255,0,242,133,58,184,180,191,12,52,251,29,203,11,246,31,47,200,236,117,121,244,7,165,202,143,128,229,193,191,164,118,58,188,218,13,39,167,201,135,129,114,177,248,29,147,171,205,161,81,232,242,161,224,92,136,125,165,167,87,159,76,123,157,207,135,135,130,37,134,8,83,171,148,116,105,40,199,201,13,123,128,208,90,18,140,159,65,184,79,237,96,85,196,26,135,146,86,41,191,210,87,203,205,246,1,56,70,186,137,99,216,181,194,207,201,172,120,121,47,212,41,28,252,169,120,31,42,75,244,157,113,197,93,89,162,72,149,122,188,253,47,237,100,232,223,163,61,26,143,128,211,31,180,118,58,188,237,62,193,164,244,116,175,2,208,188,14,199,87,6,193,104,238,120,163,224,158,66,240,41,213,197,96,119,114,35,224,57,16,240,42,117,112,129,221,201,135,218,39,134,30,11,78,174,26,97,165,157,188,152,139,145,17,78,174,58,98,59,31,14,133,242,194,145,203,65,164,233,249,118,63,150,126,69,35,155,77,1,208,248,105,121,33,224,146,238,133,35,49,26,114,228,46,84,192,131,163,131,133,228,114,240,140,121,83,240,118,240,80,113,131,190,173,141,49,215,5,70,88,94,190,39,52,245,90,141,65,127,185,187,146,132,28,159,101,108,230,224,84,158,5,54,190,187,155,252,182,97,209,209,146,78,48,244,171,102,56,243,75,83,140,145,208,214,199,38,95,225,176,138,226,35,123,158,55,25,142,228,236,244,229,197,39,141,198,91,190,199,7,16,245,91,178,226,107,204,210,227,176,250,155,78,140,155,138,179,108,10,151,111,81,158,181,221,81,167,55,198,199,60,245,72,169,227,103,53,37,177,90,180,244,104,229,81,146,42,56,165,221,149,29,31,50,227,213,33,174,41,125,162,135,15,26,185,51,120,97,130,236,79,23,210,134,71,47,211,70,209,14,131,50,209,153,206,69,183,68,202,61,192,63,66,50,158,211,54,74,241,153,229,236,192,22,241,127,144,189,81,201,236,144,160,246,127,146,96,234,109,125,209,2,113,108,235,249,140,184,201,122,99,14,236,233,140,125,107,242,114,231,245,113,177,93,160,172,42,240,226,142,56,111,245,62,172,231,147,124,70,95,74,184,199,165,244,30,124,178,147,120,241,197,183,222,137,150,78,78,14,93,173,79,173,118,65,19,57,115,37,252,177,217,15,28,53,205,40,164,137,196,245,68,235,225,177,233,90,251,189,162,6,238,161,141,37,251,25,77,186,140,23,89,118,246,52,126,169,111,244,175,240,66,122,92,178,207,171,250,80,53,164,158,149,28,112,235,255,0,205,202,106,149,34,112,173,220,219,191,115,72,250,164,69,56,170,91,139,36,181,116,238,57,248,236,101,127,169,148,94,121,105,131,209,215,162,62,107,227,138,56,254,41,24,67,164,97,24,159,68,223,174,55,219,115,229,62,43,155,153,199,202,100,211,28,217,178,106,150,145,66,58,130,10,57,30,251,51,162,49,210,168,41,71,100,226,186,87,80,91,150,182,156,127,52,116,252,63,130,151,21,149,93,199,26,250,165,254,200,35,111,134,124,61,241,83,215,145,86,20,255,0,253,79,193,239,67,76,100,235,100,182,65,138,49,199,138,17,132,84,98,150,201,118,51,93,151,146,143,43,227,217,53,103,225,240,47,210,158,71,249,48,225,177,77,197,202,41,250,140,120,236,207,136,248,166,105,45,212,95,46,63,177,236,97,201,12,56,225,137,78,62,149,93,6,38,185,97,194,206,114,185,30,143,13,195,44,109,89,174,54,255,0,86,254,230,151,81,109,117,236,106,177,17,155,136,90,156,32,183,233,248,55,224,113,197,103,211,61,239,175,228,207,30,24,220,114,62,164,227,230,194,122,180,247,178,52,246,22,12,94,10,228,195,193,142,186,166,158,207,112,231,156,221,27,114,33,224,57,48,240,68,115,34,214,72,246,7,133,44,80,93,137,209,30,200,167,234,232,208,212,107,168,18,177,175,3,211,167,162,69,88,210,181,184,25,202,82,236,134,148,159,82,219,140,122,179,57,113,24,227,214,64,55,104,90,154,234,99,62,54,31,163,118,112,229,207,150,82,250,169,123,23,49,55,113,223,147,137,142,62,172,80,226,163,62,140,243,91,114,250,157,139,163,216,215,86,123,61,101,39,46,140,181,22,121,120,184,153,227,150,251,163,186,28,100,38,140,238,53,155,142,143,220,45,28,241,201,27,250,141,53,70,186,145,84,232,78,64,183,91,48,142,54,250,176,37,70,221,149,167,216,215,74,72,91,68,9,88,239,177,107,28,80,156,246,34,89,169,1,114,81,71,38,108,145,143,78,166,158,169,149,143,10,234,192,228,150,76,181,244,178,241,205,203,174,199,92,210,211,178,56,114,224,205,43,209,177,81,121,178,40,43,212,113,79,139,109,250,75,127,15,226,50,125,89,25,112,248,92,215,89,149,61,103,243,14,48,247,20,120,151,250,182,58,151,195,99,250,165,127,185,164,120,44,81,253,40,120,122,225,89,121,146,126,13,35,142,82,142,201,158,132,48,99,143,233,54,81,138,236,136,175,17,240,217,242,79,104,236,109,143,225,249,110,228,210,61,93,130,91,43,20,142,108,124,19,253,114,47,228,241,119,86,92,114,87,115,69,37,91,17,89,115,34,68,179,69,21,202,143,132,46,76,91,232,138,39,157,18,28,175,161,183,37,120,31,46,128,136,198,202,229,149,244,148,164,65,26,40,165,18,172,0,157,41,9,164,153,116,26,98,192,86,168,135,40,217,166,136,209,60,184,128,41,143,152,79,47,125,168,122,0,171,176,161,125,37,106,246,1,3,43,168,80,16,228,204,229,146,141,116,89,15,21,247,3,39,147,192,181,73,154,62,29,121,23,38,159,212,84,78,169,6,185,89,178,130,93,209,90,35,229,1,133,73,246,26,140,188,27,210,161,145,88,164,211,232,54,247,232,107,65,64,99,87,250,73,120,84,186,163,160,5,35,149,240,177,15,147,137,212,2,164,199,42,224,226,87,201,192,220,44,93,38,48,249,60,97,242,112,54,114,22,161,117,102,50,249,56,11,229,49,154,57,75,192,181,76,183,82,99,63,147,128,190,78,62,75,188,162,111,40,186,76,102,248,79,12,202,92,60,145,209,252,95,4,190,103,130,212,152,231,120,165,224,151,6,187,29,73,205,245,65,37,47,180,181,35,146,135,70,206,22,190,147,53,15,200,164,73,52,105,161,135,46,79,162,8,204,181,41,46,229,114,167,246,143,147,63,180,4,179,77,119,45,113,83,68,114,103,246,137,193,174,168,120,190,182,92,92,188,22,184,191,40,229,11,29,112,237,174,197,197,68,191,154,129,193,98,177,212,236,244,62,98,15,185,92,216,253,199,154,4,234,189,158,150,168,253,195,184,249,60,203,126,88,245,75,203,29,78,207,75,211,229,15,211,229,30,102,185,125,204,57,146,251,152,234,118,122,155,121,13,188,158,95,50,127,115,14,108,254,230,58,157,158,152,126,231,154,179,79,238,31,58,126,73,14,207,67,80,106,60,254,116,198,184,140,130,29,157,178,223,184,42,71,34,226,101,221,21,243,62,98,34,220,116,234,72,57,136,230,231,69,246,11,143,150,33,93,18,200,99,60,183,216,61,47,187,23,46,55,245,0,185,124,206,133,46,19,220,219,28,99,31,212,106,165,31,34,145,140,48,40,154,168,87,97,235,136,245,167,220,138,40,7,104,64,42,98,46,200,189,192,40,122,73,148,151,147,55,145,175,212,6,212,31,185,204,229,55,250,137,245,191,212,32,233,215,31,33,174,62,76,43,216,52,203,237,3,103,149,33,44,169,145,166,79,176,214,38,81,79,41,60,215,125,13,22,63,35,229,162,8,89,44,119,236,86,152,161,234,138,1,126,68,220,124,147,57,170,234,98,221,247,3,117,56,131,203,21,220,194,53,102,170,49,96,62,108,31,113,115,162,62,84,124,7,41,120,1,115,44,43,81,162,133,14,128,195,151,43,234,82,141,119,54,162,93,32,39,115,124,17,168,219,49,212,158,196,231,203,37,60,122,39,166,45,0,113,188,95,47,135,156,96,227,204,111,66,70,207,138,199,138,58,86,238,59,28,156,71,8,167,44,114,230,69,190,102,239,185,155,225,165,40,90,110,45,239,82,10,244,62,106,15,20,230,191,76,108,249,252,249,248,158,41,243,46,90,125,186,35,186,112,205,138,52,226,235,190,219,18,240,227,205,137,71,7,240,242,69,109,30,204,35,207,124,216,194,245,95,225,217,43,52,228,170,237,21,206,150,167,28,177,78,191,102,31,194,73,201,122,127,59,155,101,46,86,187,254,12,164,155,145,208,160,165,189,92,124,199,115,53,25,100,212,162,173,197,89,115,89,220,66,130,31,77,168,202,51,119,179,45,100,82,217,154,101,81,198,167,39,108,184,193,66,91,175,220,207,75,107,174,226,142,89,71,169,22,199,87,109,134,178,46,143,99,157,102,183,125,13,35,145,75,105,34,69,174,128,76,152,126,74,34,135,183,94,134,124,218,252,23,55,233,253,204,90,219,102,6,216,229,113,100,201,109,248,34,14,157,255,0,82,230,2,138,34,91,44,114,46,61,76,239,87,15,23,236,5,199,201,230,230,207,166,121,37,126,169,74,145,232,78,92,190,30,83,103,142,180,198,90,228,245,203,178,236,128,209,74,112,90,231,39,111,233,137,148,242,92,189,78,217,50,148,167,38,239,119,220,211,135,225,158,73,91,233,254,64,233,224,177,57,197,183,209,179,190,212,99,171,178,51,140,116,199,74,12,173,250,35,228,43,85,52,177,74,85,183,115,149,185,101,149,178,248,137,233,132,97,223,171,30,21,186,32,221,71,76,20,74,189,17,111,184,181,81,158,89,170,174,189,146,242,4,206,82,146,218,84,189,187,151,141,250,85,245,186,253,204,182,199,23,60,146,87,253,151,177,230,113,95,22,229,206,80,192,181,201,55,79,176,29,223,18,227,33,194,96,146,82,79,44,213,69,127,185,242,218,28,222,185,155,73,207,36,222,76,178,114,147,234,41,189,130,185,181,86,75,71,91,151,169,156,117,121,63,115,177,47,240,64,164,234,191,39,212,225,199,24,198,177,197,70,42,52,146,62,123,135,224,231,197,74,163,180,19,245,75,193,244,88,122,126,229,71,68,150,152,215,236,115,231,203,30,31,135,205,157,244,130,117,254,198,153,102,121,95,28,207,167,6,46,25,61,228,245,75,240,191,238,81,230,240,28,60,178,205,203,107,143,169,183,228,236,148,116,191,174,223,136,152,240,216,229,165,69,45,217,235,112,252,20,113,165,60,251,190,209,43,59,173,248,108,147,151,15,29,74,159,191,131,87,53,5,122,180,254,78,124,156,78,250,113,171,102,51,198,223,175,60,235,216,131,167,230,181,189,48,78,127,217,25,252,196,84,212,111,92,219,233,30,135,38,78,34,161,166,43,76,126,212,111,240,220,14,83,230,62,189,35,249,44,74,247,176,202,241,194,46,54,235,169,190,152,116,238,82,81,197,139,240,143,62,92,71,173,202,204,125,116,248,236,158,24,214,200,230,201,29,9,250,168,127,59,24,175,44,231,205,145,228,149,208,204,212,221,193,243,89,35,178,96,248,188,148,100,15,115,113,139,173,97,198,100,179,69,198,76,227,100,185,75,176,152,189,181,219,206,114,123,200,82,132,38,186,238,115,65,182,138,73,167,212,66,180,228,53,244,177,56,201,117,69,41,63,33,170,79,184,60,99,96,229,70,142,41,132,112,75,35,168,171,43,44,199,70,255,0,35,146,38,115,132,160,233,166,74,177,61,3,154,238,181,48,169,62,204,23,13,57,110,162,192,184,230,154,253,69,174,39,34,238,44,124,30,73,75,125,142,149,192,69,125,82,100,241,114,176,249,201,162,163,197,100,151,72,182,117,195,132,197,21,244,154,199,20,99,250,76,220,106,107,150,51,203,37,188,104,222,16,111,169,182,141,132,212,96,174,68,173,8,193,20,244,164,114,230,227,97,8,250,94,230,92,54,73,241,57,119,250,65,93,241,142,162,249,101,69,40,163,151,138,226,214,53,75,169,6,250,85,209,26,163,108,199,134,148,185,114,201,145,238,207,59,63,17,150,82,147,91,68,163,213,139,140,228,232,28,93,251,28,60,6,90,183,228,239,150,104,168,61,193,130,163,16,148,91,60,181,197,106,226,146,191,77,158,205,106,130,104,15,50,121,228,178,105,73,183,102,211,230,188,99,211,5,41,77,173,202,197,157,100,150,144,56,163,135,54,73,248,71,163,138,49,198,148,91,220,219,66,236,143,63,141,201,162,79,75,245,10,71,93,7,67,138,31,16,82,91,166,138,249,196,255,0,250,16,174,197,36,61,142,9,113,82,191,72,190,98,116,196,43,191,96,216,243,86,76,186,91,82,37,101,204,165,245,34,196,175,80,71,23,205,205,117,69,174,51,109,209,34,215,80,169,28,255,0,56,188,11,231,163,224,66,186,67,79,185,202,248,223,229,18,227,36,255,0,75,44,212,184,233,211,47,37,84,188,156,111,139,201,123,68,82,226,242,246,136,133,119,83,22,231,27,227,39,167,233,38,28,116,211,245,197,146,45,199,160,130,206,72,113,177,111,117,70,171,137,198,251,129,179,38,155,50,249,172,126,67,230,177,249,3,71,23,228,158,91,242,75,226,161,228,143,156,136,26,60,82,125,36,79,43,39,105,19,46,45,86,198,79,137,156,186,73,34,163,103,12,171,245,33,94,88,247,71,59,203,145,254,180,75,115,151,92,133,133,117,115,51,118,104,57,217,151,99,145,194,107,117,148,165,171,79,250,155,144,117,44,185,126,209,243,167,222,39,60,114,202,31,170,203,249,181,227,112,58,35,145,190,197,169,28,82,226,72,121,164,255,0,80,139,94,141,216,51,130,57,164,151,86,83,226,37,239,253,9,10,236,244,176,244,174,231,15,57,191,36,74,114,125,217,98,87,161,170,11,186,13,113,242,143,63,85,173,245,19,223,245,8,87,163,173,121,67,213,238,121,233,75,179,145,90,229,252,194,21,223,212,40,243,249,153,99,209,63,232,47,152,205,246,203,250,8,87,162,144,122,79,63,230,51,125,178,39,153,153,254,153,8,87,163,232,242,133,166,15,193,231,75,155,46,210,21,101,93,164,33,94,159,46,30,193,162,186,30,116,39,158,63,166,69,115,179,253,140,66,187,247,246,22,254,199,4,179,113,31,107,23,51,137,251,88,133,119,181,238,136,211,14,237,28,55,196,63,210,197,167,55,219,34,196,175,67,151,137,248,23,35,19,240,112,105,205,226,69,127,29,118,98,21,215,242,248,188,139,229,177,253,199,39,241,254,215,253,71,252,127,181,255,0,80,158,58,190,91,31,220,46,70,37,250,142,95,227,253,172,170,205,222,33,124,116,114,113,121,19,199,137,119,48,229,229,190,133,44,19,173,192,166,240,174,163,139,194,252,10,60,54,168,239,18,37,130,73,237,13,128,232,75,15,132,14,56,151,99,158,88,166,150,209,220,73,102,251,64,221,203,18,236,79,51,23,131,61,57,43,232,5,9,62,184,192,215,157,135,192,115,177,120,50,228,74,254,159,238,83,225,253,135,135,170,231,227,251,69,243,16,251,67,229,182,31,202,143,15,71,204,67,237,15,152,135,218,31,42,31,42,60,61,63,152,199,246,139,230,35,224,95,42,31,42,60,61,15,137,93,136,249,134,95,202,33,124,171,255,0,227,47,137,234,30,119,238,31,49,47,44,191,149,98,249,105,120,30,30,133,196,204,175,155,144,151,12,252,15,229,89,60,61,87,206,63,6,114,226,38,250,51,69,194,237,184,190,84,120,190,177,121,38,251,139,83,125,205,215,13,184,254,91,216,183,18,107,157,74,75,163,102,248,114,37,245,23,242,235,192,114,87,130,85,154,232,140,160,209,87,31,39,39,46,87,176,214,41,165,180,140,198,157,91,49,221,28,145,134,85,250,132,227,154,250,136,87,93,176,220,230,172,165,41,101,136,27,233,108,92,179,45,89,73,213,154,192,223,151,16,112,198,140,181,76,202,113,155,96,111,252,53,208,122,226,140,99,136,186,160,47,156,144,214,75,57,167,25,73,236,139,142,54,6,220,193,60,171,201,147,131,162,116,63,12,13,101,196,69,46,166,19,226,26,42,48,243,16,149,63,208,84,76,51,106,82,147,217,36,109,195,104,157,172,158,165,15,165,161,98,135,240,157,71,234,116,205,248,124,81,197,188,182,239,68,82,229,107,200,229,142,91,99,244,164,252,247,37,199,63,54,63,195,138,143,125,250,149,151,42,224,248,23,56,122,229,217,249,108,242,39,46,43,60,117,165,146,87,222,134,96,246,92,113,175,167,46,135,255,0,49,50,201,142,59,202,88,165,62,205,30,36,99,45,105,100,212,188,222,199,84,120,124,18,219,84,162,196,43,159,226,15,30,8,169,70,74,114,156,159,236,121,238,109,253,118,191,193,233,113,127,14,201,56,122,101,204,75,122,238,120,243,134,76,87,91,199,193,188,99,93,17,149,63,68,213,251,58,58,184,126,47,150,223,55,27,155,236,214,210,254,167,155,233,159,95,67,254,168,27,203,139,163,117,249,180,7,76,169,77,183,81,77,186,67,120,227,46,140,198,60,85,173,57,99,177,106,158,248,229,107,195,20,141,20,101,30,131,168,203,121,19,12,138,94,153,90,145,162,223,171,42,70,145,199,143,77,194,58,151,228,90,161,31,210,97,53,147,4,181,99,123,23,143,138,199,147,105,173,50,242,55,52,205,198,241,203,143,201,166,210,232,204,103,130,50,90,151,245,70,113,114,197,42,234,136,174,135,221,123,24,194,90,115,74,15,164,183,70,177,146,157,52,101,158,46,58,102,186,197,208,52,238,164,95,98,39,189,73,116,104,168,59,2,146,168,73,152,99,87,194,165,252,191,238,109,146,85,20,188,178,120,127,244,32,253,128,227,248,166,109,24,20,23,83,202,130,148,223,169,157,124,103,241,179,251,89,166,30,31,187,216,9,193,131,83,91,126,199,124,84,113,198,187,153,199,210,180,193,126,229,40,214,236,13,98,172,122,127,138,155,251,73,140,146,234,99,207,115,155,154,151,166,61,61,194,158,84,245,185,77,126,23,147,104,45,17,247,238,115,65,183,39,146,114,253,217,135,19,241,108,88,86,152,122,231,253,145,7,118,108,177,195,7,44,146,73,81,229,103,248,188,49,175,79,175,35,236,191,73,230,113,92,86,94,42,127,196,147,211,102,81,141,5,109,159,139,207,196,191,226,73,215,218,140,146,170,40,93,192,108,31,64,59,248,78,2,89,101,142,121,98,227,142,79,111,230,8,242,43,76,181,51,175,135,169,203,26,147,168,186,69,241,92,43,195,150,46,81,244,228,213,75,240,197,137,127,23,31,252,203,252,145,95,73,203,134,40,199,30,53,81,70,208,142,149,19,52,181,77,178,161,61,89,37,226,37,69,78,55,63,236,124,214,121,190,59,226,51,154,126,155,168,255,0,202,186,30,175,197,184,167,195,240,142,49,127,196,203,233,143,251,179,147,225,188,42,132,35,147,46,214,255,0,177,77,119,112,184,99,195,99,230,77,250,159,75,52,151,51,55,170,79,70,63,47,171,30,121,233,202,244,99,114,151,102,250,126,198,50,193,196,102,222,91,26,97,82,226,49,96,141,98,91,253,204,229,150,73,230,151,127,201,215,143,225,203,172,229,103,68,56,124,112,117,65,28,92,63,10,229,36,228,122,78,176,198,214,218,118,137,20,245,122,118,125,133,12,83,148,245,101,122,171,178,11,158,59,37,44,185,241,167,23,233,102,95,45,148,236,224,165,9,41,69,118,220,234,168,249,49,99,114,188,216,112,178,140,173,157,50,140,92,52,180,116,180,154,35,146,158,246,201,86,60,215,130,119,176,227,195,100,151,100,122,107,26,69,85,23,178,117,121,191,39,62,244,79,201,75,87,99,212,177,164,188,147,177,215,30,111,202,205,108,31,41,58,234,122,90,3,66,91,142,199,92,121,143,134,156,87,98,190,86,90,110,207,67,77,245,42,162,59,105,215,30,124,56,118,221,73,157,252,54,60,120,215,93,195,151,22,28,180,137,87,49,187,113,102,25,112,199,39,100,37,10,238,86,235,184,84,67,133,140,123,35,73,195,68,54,65,168,110,126,64,227,140,178,185,238,182,58,212,110,1,107,192,88,6,56,190,230,143,76,119,51,220,153,69,203,171,32,172,156,76,32,186,156,89,114,75,34,149,167,236,142,142,92,99,216,116,188,20,121,127,47,41,61,246,94,231,111,13,147,31,15,29,47,234,54,211,125,136,249,88,106,212,214,224,92,184,151,24,73,179,135,11,89,242,234,145,217,60,49,125,72,249,120,199,233,216,5,155,138,134,56,184,248,60,206,116,167,42,174,172,244,95,9,9,117,28,56,28,113,150,164,128,225,142,93,50,229,193,83,93,74,134,94,102,168,201,244,59,103,195,219,57,191,225,210,89,53,70,77,54,7,28,147,134,84,252,158,215,7,154,90,52,204,231,143,5,189,203,118,189,141,22,25,93,182,237,116,2,56,153,122,101,70,95,12,147,121,165,102,211,193,147,36,52,221,7,7,194,75,6,93,82,149,140,53,233,191,164,240,120,182,249,243,103,183,44,138,168,242,243,112,83,203,150,82,213,73,140,52,191,135,167,232,254,194,213,142,254,143,236,101,243,62,225,243,6,227,53,189,193,126,159,236,39,40,125,191,216,203,230,24,124,196,132,43,109,80,175,167,251,5,194,190,159,236,99,207,144,124,196,188,146,21,209,23,9,126,148,86,152,125,171,250,28,171,60,135,243,51,242,33,93,122,35,246,175,232,26,35,224,228,249,137,190,225,207,159,220,196,46,59,22,56,190,169,127,65,201,66,43,161,197,206,159,220,196,242,73,254,166,33,93,201,65,246,7,24,120,56,53,75,238,97,174,127,115,16,174,253,48,175,165,6,136,253,168,225,230,207,238,97,207,201,247,8,87,122,197,23,250,74,228,199,193,231,252,198,79,35,249,172,158,80,154,118,199,127,38,63,104,249,49,240,112,124,222,79,97,252,230,79,98,77,46,59,185,49,240,28,152,120,56,190,119,39,129,252,236,252,9,171,113,217,201,135,128,228,195,237,57,87,27,47,180,175,157,254,81,52,184,232,228,195,192,249,80,240,115,252,236,124,15,231,98,61,46,55,229,195,237,14,84,60,24,124,236,10,249,184,15,79,26,114,161,246,135,42,31,105,31,53,143,200,254,99,31,146,42,249,112,251,71,203,135,218,71,58,44,124,196,5,114,225,224,52,67,192,181,161,234,64,45,17,240,26,35,224,118,0,26,35,224,52,71,192,0,6,152,248,13,49,240,128,0,52,175,1,166,62,2,194,192,52,199,192,234,62,5,97,96,58,94,2,151,129,88,88,14,151,129,210,240,77,133,129,84,188,5,47,4,216,88,14,151,128,165,224,86,22,3,164,20,43,11,1,208,168,44,44,6,2,176,176,1,138,194,192,96,43,11,0,10,11,21,128,232,41,10,199,96,20,20,22,22,1,64,43,11,1,133,10,194,192,116,20,43,11,1,128,172,44,6,2,176,176,24,197,97,96,49,5,133,128,0,88,88,0,5,133,128,12,86,22,3,16,88,88,12,5,97,96,49,5,133,128,5,10,194,192,6,43,11,1,128,172,44,6,2,177,216,0,152,236,23,84,6,92,232,166,241,199,213,37,253,137,156,103,146,62,169,58,58,148,113,98,200,223,41,39,228,191,225,75,164,168,15,63,31,50,17,211,180,227,210,81,125,5,242,184,242,201,242,231,44,114,125,35,47,250,157,171,10,110,109,105,146,108,57,49,232,211,64,121,25,167,197,112,114,211,151,83,143,190,232,136,241,152,50,58,150,56,167,252,190,150,122,217,158,136,232,201,30,102,55,253,81,226,113,156,36,49,228,212,183,140,183,139,69,207,77,118,195,136,138,90,97,149,63,229,201,183,247,57,120,152,74,89,37,57,227,112,213,223,170,254,167,35,192,215,169,78,191,38,152,243,100,194,253,57,104,215,86,123,57,56,140,28,186,148,58,51,8,78,113,109,174,158,15,103,55,27,28,252,51,194,241,69,73,180,220,145,231,100,197,165,220,75,140,235,61,49,159,79,75,240,200,148,101,138,122,147,164,105,23,183,185,90,245,39,28,138,188,48,8,102,140,235,95,245,58,99,45,210,151,236,252,156,143,15,74,218,84,60,121,156,125,19,254,140,138,239,146,184,238,115,228,193,23,211,102,94,28,209,106,174,227,254,13,85,70,220,141,102,179,184,228,132,178,225,126,151,177,209,12,240,201,180,227,165,249,71,68,99,142,113,184,238,68,240,227,234,147,253,129,233,105,208,245,45,215,177,115,90,224,235,188,76,227,252,55,245,122,124,52,86,168,218,209,210,204,180,207,27,213,133,175,180,49,189,255,0,12,205,94,60,242,135,103,208,188,111,215,64,195,207,254,162,240,168,206,89,57,92,10,151,181,47,234,109,53,124,199,225,30,95,196,184,184,225,142,24,95,211,191,238,21,174,44,125,218,220,214,172,241,159,197,37,247,255,0,68,68,190,39,62,206,64,125,4,90,137,158,110,38,48,62,122,92,118,89,127,221,153,75,62,89,253,89,31,236,74,71,208,75,141,199,24,203,153,40,195,109,183,56,37,241,44,120,227,233,139,201,46,203,178,60,186,87,111,119,238,80,88,219,63,21,196,113,47,248,147,165,246,163,37,20,128,8,37,239,145,123,20,76,126,166,203,1,132,33,44,146,211,142,46,82,240,133,103,187,240,204,49,92,36,84,189,46,87,45,186,178,137,224,190,23,12,120,249,188,69,78,127,166,61,151,253,79,75,46,242,199,253,191,192,105,244,70,62,55,100,245,203,127,106,216,172,188,175,143,73,124,231,13,141,116,142,63,242,206,78,29,106,226,176,199,204,215,249,54,248,222,175,248,148,37,217,198,151,236,103,192,45,92,126,31,249,172,138,247,231,45,24,223,150,24,99,167,27,126,72,156,91,146,57,126,47,197,124,191,10,177,65,250,178,122,87,227,187,3,206,226,114,124,255,0,30,230,159,240,177,250,96,122,184,97,171,21,74,55,30,214,112,112,156,59,132,98,154,223,171,61,8,230,142,24,105,213,116,84,109,12,79,182,170,252,149,57,242,214,239,127,22,99,30,58,82,218,48,178,229,197,66,49,188,137,39,225,117,2,39,196,229,233,56,250,127,7,78,41,235,142,170,252,28,216,101,147,54,77,115,90,113,174,139,201,179,159,100,84,106,235,163,98,146,156,186,100,143,248,51,81,148,186,34,162,156,127,83,100,87,95,8,180,229,198,164,254,167,165,179,209,229,47,39,145,142,114,211,41,47,209,77,30,210,146,148,84,151,70,172,156,151,138,116,108,61,37,1,150,144,227,108,122,74,0,51,120,239,184,105,107,163,52,0,35,213,93,68,148,188,150,0,77,72,105,58,24,0,146,174,225,43,173,153,65,64,103,24,201,119,46,159,145,128,18,236,55,24,192,86,13,187,24,1,55,34,91,157,154,0,19,234,173,201,245,35,64,2,55,161,69,206,247,52,0,32,35,111,177,96,6,114,181,209,13,57,105,44,0,139,144,111,101,128,16,156,188,20,211,161,128,11,113,184,176,0,28,86,219,156,249,115,242,221,83,127,131,113,82,3,63,149,197,246,175,232,31,45,139,237,70,160,61,60,101,242,216,190,212,31,47,139,237,70,160,61,60,101,242,248,190,212,31,47,139,237,70,192,15,24,252,182,47,180,62,91,31,218,108,3,209,143,203,99,251,67,229,113,248,54,1,79,24,252,174,63,8,62,86,30,17,176,10,120,195,229,161,224,62,90,30,17,184,10,48,249,92,126,1,240,152,252,27,128,169,28,255,0,39,143,192,190,79,25,210,5,164,115,124,150,48,249,40,29,32,41,49,203,242,88,195,228,177,157,32,41,28,255,0,39,1,124,156,14,155,11,20,142,111,147,128,254,82,7,64,10,71,63,202,64,165,195,67,193,176,5,140,126,94,30,3,147,21,216,212,8,51,88,226,187,13,233,93,139,21,32,33,201,81,11,35,125,17,174,152,147,202,136,18,220,223,66,127,138,105,203,106,86,152,245,73,62,133,24,86,127,33,167,136,251,142,139,24,28,218,120,143,184,164,179,247,103,64,1,146,230,119,41,106,240,88,16,78,225,185,64,4,250,129,54,80,0,128,96,2,1,128,8,86,80,128,45,5,128,0,0,0,0,8,40,6,0,0,32,24,128,98,11,11,96,0,1,96,20,20,49,88,0,5,129,64,0,0,0,0,0,0,0,0,0,2,176,177,128,10,194,192,96,45,65,96,0,22,22,0,1,99,16,0,192,64,3,176,180,32,160,29,175,34,212,188,138,130,144,15,82,242,22,188,139,74,13,40,7,107,200,90,242,45,40,52,160,29,175,33,98,210,131,74,2,128,154,65,165,1,65,116,78,144,211,176,29,83,81,201,4,251,156,211,140,156,180,193,167,231,216,172,25,215,203,185,254,213,238,105,143,12,163,234,110,46,79,234,32,198,18,156,93,45,189,141,150,76,137,125,38,175,150,149,201,163,44,156,84,35,211,176,15,121,125,88,236,243,62,53,203,143,46,16,218,74,219,94,7,62,51,59,131,73,189,77,221,156,57,33,57,39,41,221,178,231,211,126,57,39,52,246,186,126,230,82,89,83,181,45,189,138,205,143,193,146,148,163,220,233,28,169,202,89,23,73,89,88,179,106,244,203,103,254,67,152,165,245,69,49,250,27,241,253,201,53,110,27,143,131,9,227,146,126,151,126,204,235,175,75,221,126,81,53,214,251,21,62,49,134,71,141,211,245,47,6,207,28,51,71,211,191,179,51,120,230,186,116,23,174,59,233,223,216,25,170,158,25,99,106,120,191,161,215,195,101,134,88,104,150,207,161,207,14,37,61,178,47,223,163,28,162,166,245,226,107,87,249,50,213,107,40,79,12,238,22,209,172,51,198,125,118,145,155,204,242,224,234,227,36,247,102,60,239,94,140,241,87,247,22,164,117,228,219,126,196,69,106,146,162,212,189,43,174,193,8,184,238,69,101,196,193,250,50,174,207,113,53,167,46,198,217,36,185,77,62,134,75,120,198,250,175,75,1,60,191,194,226,37,227,99,229,184,254,35,159,196,201,223,166,62,148,123,63,17,206,240,112,115,138,250,165,38,255,0,190,199,205,147,90,197,12,67,34,152,0,192,6,56,197,202,90,98,156,159,132,117,226,248,111,17,147,244,104,174,186,130,57,7,216,247,184,111,131,96,198,239,51,121,95,142,136,242,126,41,154,25,120,237,56,163,24,227,198,180,165,21,176,28,241,244,175,112,11,16,23,135,28,178,230,134,56,245,156,148,79,168,193,143,75,185,61,250,42,232,145,225,252,35,12,178,113,122,226,151,240,213,239,228,250,24,195,79,87,109,245,101,22,215,163,221,245,57,226,255,0,212,151,141,145,209,188,170,186,179,55,24,169,199,28,58,45,194,60,47,141,63,252,254,40,253,184,191,220,191,131,199,87,27,127,100,91,255,0,98,126,52,245,124,82,95,201,142,49,255,0,115,79,132,90,121,164,186,180,163,126,23,112,175,91,36,227,27,150,164,146,239,225,30,10,147,248,135,23,147,136,147,81,199,13,160,159,246,58,126,41,158,226,184,92,91,57,47,95,178,240,114,203,22,56,104,211,122,28,123,249,238,86,93,241,201,24,198,156,227,125,221,145,60,184,99,252,207,223,115,150,16,139,59,48,240,176,149,63,37,79,89,124,198,76,143,78,56,255,0,67,183,133,224,156,154,158,127,232,117,97,225,225,137,122,98,172,214,159,145,72,28,47,104,246,37,233,135,218,191,37,220,144,254,173,165,20,200,172,37,154,43,187,145,151,50,83,126,199,95,47,27,222,132,163,27,217,26,102,12,111,151,8,219,252,158,159,1,61,92,36,60,198,226,121,142,30,164,250,157,188,4,170,121,97,230,165,254,198,117,174,46,240,178,41,249,10,126,76,54,187,11,38,152,1,64,32,176,24,10,194,202,24,5,129,0,0,0,0,0,0,2,0,24,8,96,0,0,0,0,0,3,16,192,0,64,3,22,164,2,1,234,65,169,8,40,161,234,13,68,208,80,15,80,106,21,5,0,236,44,64,65,64,48,1,0,192,4,0,0,0,0,0,27,140,64,0,0,0,0,0,0,49,0,12,67,0,0,0,0,1,88,0,5,128,12,64,22,0,1,97,96,0,43,11,1,128,130,192,96,32,1,128,132,3,1,0,12,86,192,0,122,130,208,132,208,20,4,92,144,211,2,128,153,78,49,234,193,78,50,232,192,160,16,0,192,64,3,1,0,0,0,0,12,64,0,0,0,0,0,0,2,0,24,8,64,80,8,10,24,8,0,0,64,0,0,0,3,21,0,14,194,196,41,93,108,0,229,93,88,185,176,95,168,229,205,195,101,200,246,200,215,224,156,124,28,226,183,155,111,220,35,169,231,130,235,32,92,78,38,254,180,112,230,224,114,228,233,146,140,63,225,83,251,217,98,93,123,10,113,151,73,33,218,60,204,124,14,120,116,203,35,166,24,179,199,234,157,144,174,171,65,100,37,46,229,80,104,245,47,33,169,121,22,148,26,80,15,82,242,22,133,165,11,74,8,171,94,66,209,58,80,105,65,85,104,44,157,40,52,160,42,194,201,210,131,74,8,171,11,39,79,184,105,247,2,130,200,211,238,26,61,192,187,11,35,67,242,26,37,228,11,177,153,105,151,144,211,47,32,107,98,114,33,66,77,245,46,92,44,167,31,11,220,14,126,126,62,23,22,73,253,119,63,76,125,204,223,29,151,54,159,86,148,252,29,28,71,11,25,224,229,227,126,168,122,147,243,228,241,229,153,227,147,83,130,191,109,134,101,55,99,178,115,150,170,212,217,156,184,136,197,211,179,159,157,142,127,170,81,97,165,73,218,156,95,228,189,78,206,204,124,68,101,183,83,87,163,38,209,149,28,80,132,225,43,81,191,195,41,191,45,173,239,161,34,214,124,86,25,193,220,149,199,238,71,28,224,122,176,205,179,74,169,246,102,25,56,93,81,114,199,73,253,191,244,53,199,147,60,184,215,155,203,109,210,101,44,47,187,28,147,140,134,164,247,73,155,115,105,12,113,213,254,74,154,73,254,93,153,199,28,223,67,72,99,147,105,54,69,109,135,26,106,217,82,199,15,181,151,203,122,61,61,87,66,84,245,117,218,94,12,171,9,112,248,164,247,109,19,242,216,147,184,228,166,116,56,197,186,123,51,28,156,46,247,22,42,204,56,198,43,87,169,73,201,83,163,44,216,245,194,50,127,84,85,75,255,0,159,208,32,229,134,126,164,107,158,90,82,200,186,116,127,128,51,225,179,105,244,55,248,58,94,77,91,30,108,226,227,147,111,216,236,195,39,36,152,84,102,150,172,174,23,250,74,196,234,220,159,77,223,236,97,173,124,198,73,55,181,209,25,115,36,223,128,143,35,226,252,71,51,63,47,237,221,254,78,4,175,161,215,199,70,11,39,211,21,46,178,23,5,39,9,169,65,233,149,236,252,25,105,207,202,201,183,162,95,186,54,195,193,103,202,253,16,179,216,225,248,120,74,90,242,94,89,121,147,164,117,75,44,49,173,47,34,75,237,130,42,87,155,195,252,21,203,126,35,50,135,242,197,91,58,127,225,156,52,36,163,8,185,249,148,229,254,199,66,201,41,227,148,177,212,23,72,234,242,36,225,163,68,242,232,173,159,121,72,161,227,138,148,151,39,28,99,8,253,17,138,250,159,147,174,17,88,224,181,85,245,117,221,152,67,62,44,126,156,113,211,252,210,30,110,34,24,163,114,150,225,17,199,102,148,48,100,211,180,180,219,127,106,62,82,59,183,47,39,161,241,46,58,89,223,38,9,198,23,114,243,35,135,161,150,129,72,139,52,193,14,110,88,199,183,127,192,87,189,240,152,242,120,117,170,45,75,35,213,255,0,67,210,114,237,221,236,113,240,82,106,15,102,163,216,219,38,117,141,127,51,217,35,76,182,148,232,199,18,146,201,41,228,235,45,145,82,244,198,250,179,28,217,30,30,31,38,89,117,140,92,191,232,7,139,198,100,89,184,204,249,19,218,89,29,126,22,199,74,226,62,67,225,208,175,245,115,55,40,175,247,60,205,90,99,185,82,200,242,228,121,50,187,149,82,93,162,188,17,83,174,90,156,156,155,148,183,111,201,232,96,225,185,156,35,148,228,245,41,41,37,252,189,14,72,37,41,109,75,220,244,120,105,234,203,44,80,91,78,46,54,250,132,10,52,185,112,234,250,179,179,21,99,156,95,94,199,47,6,181,100,114,147,222,186,120,55,202,163,25,62,183,225,21,30,138,223,120,255,0,98,148,159,115,155,135,89,49,193,108,217,211,28,215,180,225,64,90,144,165,59,6,163,213,108,100,228,21,162,21,164,237,244,70,122,171,245,15,153,25,108,233,132,76,179,92,189,27,35,179,132,117,197,47,120,184,255,0,185,204,150,57,75,166,229,195,35,133,100,251,100,164,52,199,174,6,92,255,0,98,95,17,93,140,180,220,103,39,205,175,5,46,42,62,1,93,32,115,62,42,35,92,84,24,27,133,153,115,225,228,124,216,249,3,91,11,51,215,31,184,53,47,33,90,88,89,26,151,144,176,46,194,200,0,42,194,201,11,2,208,155,162,108,118,2,212,252,6,183,224,118,22,65,47,37,118,18,204,188,50,197,75,193,80,185,171,195,26,202,159,144,211,31,8,52,199,194,2,181,32,212,188,147,72,41,5,85,133,146,20,5,1,40,96,48,16,128,176,35,113,216,20,32,212,26,144,20,32,2,6,22,32,0,176,177,0,12,100,140,6,2,0,24,8,0,96,32,1,128,128,6,2,0,24,8,0,0,0,4,3,16,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,18,199,171,185,96,6,47,2,151,113,44,26,126,150,205,192,163,52,229,30,165,169,88,201,162,10,1,80,0,192,0,0,0,0,0,4,3,1,0,0,0,20,0,0,0,0,0,0,33,128,0,0,0,0,0,0,130,192,98,11,11,0,0,176,176,0,0,0,0,0,0,0,0,0,0,0,16,0,192,86,22,0,2,212,188,134,168,249,1,129,58,227,229,7,50,63,112,69,129,28,200,125,193,204,135,220,130,172,9,230,71,238,13,113,242,17,64,78,184,249,14,100,124,133,80,19,204,143,145,234,64,0,26,162,10,81,108,33,60,210,199,57,114,244,189,31,87,148,111,143,139,142,74,140,253,45,156,28,94,172,60,90,205,7,90,163,185,48,148,56,156,124,204,126,159,49,125,191,236,69,122,179,138,141,73,118,103,141,197,226,199,196,206,82,199,217,149,151,138,203,24,242,156,164,151,184,112,254,34,139,131,207,124,51,79,113,172,13,61,153,219,198,101,142,41,104,74,229,223,216,243,242,103,147,239,70,216,106,161,37,223,114,181,73,126,182,114,92,252,162,121,157,181,71,250,16,118,188,240,115,223,28,90,58,48,252,190,73,37,174,120,255,0,186,60,171,212,246,148,77,18,149,253,91,15,15,91,113,113,199,62,39,35,198,255,0,134,157,39,228,202,60,168,177,100,110,63,128,210,165,213,126,232,184,154,217,100,142,154,91,21,27,175,75,220,231,229,184,244,55,199,147,74,169,68,67,53,164,50,84,173,254,229,228,140,36,252,51,61,80,152,244,189,53,125,58,50,42,225,167,69,74,74,72,206,90,98,238,51,219,192,181,122,157,170,125,208,154,138,221,32,42,81,140,151,149,224,137,99,82,131,199,229,80,226,245,58,178,214,149,37,78,194,184,116,169,96,79,245,65,233,101,96,150,151,185,51,254,31,19,146,29,167,186,39,233,127,179,8,226,156,228,242,189,233,117,103,7,25,198,55,61,9,244,221,157,60,86,101,138,19,151,234,123,35,199,234,239,185,52,198,147,201,204,150,166,247,58,248,103,24,226,77,78,58,186,215,131,137,33,93,178,52,235,124,102,77,244,93,23,139,143,201,143,255,0,78,223,147,151,36,158,61,49,143,129,194,89,37,189,175,232,84,119,124,251,115,82,148,159,77,218,91,160,249,248,71,104,71,79,185,198,178,203,237,76,57,183,215,17,72,236,159,17,5,29,92,219,151,177,209,143,143,195,12,19,156,177,41,203,78,210,147,239,216,242,49,197,73,201,181,213,248,45,172,93,255,0,193,6,60,199,41,57,55,234,98,212,105,44,112,148,91,198,237,162,57,115,251,72,209,89,237,252,51,130,135,47,94,73,122,159,213,31,7,151,195,197,99,201,175,38,55,42,232,187,95,185,217,46,59,36,149,56,186,251,86,200,184,154,246,114,113,27,104,193,27,237,125,140,242,70,24,241,250,221,228,123,234,60,232,252,71,38,136,199,151,244,221,20,248,164,191,68,165,47,44,172,189,72,102,148,162,156,146,190,214,112,124,95,136,74,17,225,212,174,83,245,207,241,216,228,249,201,198,82,148,161,39,182,202,250,254,78,23,57,230,201,60,185,93,201,245,34,137,183,39,125,132,164,104,211,229,199,87,213,254,194,199,137,202,84,21,209,194,125,107,87,70,232,239,80,150,60,209,156,94,157,61,206,36,148,26,174,199,116,231,174,17,146,253,226,86,91,102,124,172,211,142,63,166,94,165,248,123,151,193,67,155,153,202,127,164,195,137,147,150,44,89,20,173,165,162,94,222,7,195,100,120,84,101,186,109,244,246,3,215,148,187,40,142,15,238,84,101,142,124,229,105,236,186,154,74,50,107,199,228,9,201,155,178,51,169,207,166,195,254,22,55,234,150,166,68,248,206,216,213,8,86,188,149,21,115,149,126,76,167,154,16,219,28,109,251,152,78,89,50,119,53,225,240,111,170,93,141,70,109,109,142,83,211,114,234,255,0,177,122,181,39,29,61,86,251,145,234,114,216,83,205,24,105,135,220,204,181,241,234,240,217,163,147,134,132,164,183,173,205,53,64,243,120,60,142,56,116,181,117,38,142,165,146,63,105,34,215,69,227,240,13,227,240,114,202,126,17,158,185,95,65,10,235,122,31,233,33,233,95,164,199,153,63,1,204,159,218,33,90,60,144,95,164,135,158,31,107,38,110,79,244,255,0,99,29,51,191,167,251,21,43,127,152,138,236,197,243,113,254,99,39,25,191,211,253,137,228,228,125,132,196,186,232,92,100,125,202,249,216,248,103,47,203,77,135,202,100,242,38,23,93,127,60,189,195,231,209,205,242,114,242,31,36,252,137,139,117,211,243,232,95,63,236,97,242,63,204,199,242,95,204,60,46,182,255,0,136,123,7,252,65,120,49,249,31,230,23,200,255,0,48,240,186,232,249,245,224,127,63,31,7,63,201,127,48,190,75,249,135,133,215,79,207,68,127,61,3,155,228,151,144,249,63,230,30,23,93,63,59,17,252,236,78,95,149,254,98,190,90,215,81,48,186,232,249,236,98,249,236,126,78,111,145,247,15,145,247,19,11,174,175,158,199,228,62,122,30,81,203,242,62,227,249,47,113,225,117,213,243,176,15,157,135,147,155,228,189,195,228,189,255,0,185,60,46,186,190,114,30,80,124,220,14,127,147,247,15,147,126,71,139,117,209,243,81,15,154,139,255,0,236,231,92,44,151,114,151,14,252,129,209,207,139,45,77,51,145,225,151,220,11,28,215,234,34,189,0,56,127,226,48,240,31,241,24,120,19,75,142,224,56,127,226,49,240,31,241,24,248,19,75,142,224,56,227,198,234,236,87,205,123,127,97,10,234,3,149,241,145,93,69,243,216,252,136,87,88,28,111,226,24,201,255,0,136,227,16,184,238,3,135,254,35,1,127,196,23,100,38,151,29,224,112,199,140,148,158,201,149,44,249,59,68,66,187,6,112,62,35,50,222,191,185,81,226,29,122,159,247,16,174,209,28,114,227,33,31,213,253,200,124,127,129,11,142,240,60,239,159,151,130,31,29,50,245,212,237,143,84,15,35,231,178,139,231,50,249,29,78,216,246,0,241,190,115,47,220,47,156,203,247,14,167,108,123,32,120,191,55,151,238,15,154,203,247,14,167,108,123,65,183,147,197,249,172,191,112,190,103,47,220,58,157,177,237,218,242,43,94,81,226,252,198,95,185,135,63,39,220,203,213,59,61,171,143,148,26,163,228,241,57,211,251,152,115,37,247,63,234,58,157,158,214,184,253,193,174,62,79,23,92,190,230,26,165,247,49,212,236,246,181,199,200,107,143,220,120,218,159,220,195,84,190,230,58,157,158,206,184,253,193,170,62,79,25,78,191,81,92,231,95,80,234,118,122,252,200,253,193,204,135,220,143,21,228,247,39,95,184,234,118,123,124,220,127,114,23,59,31,220,120,186,253,195,80,234,118,123,60,252,127,114,15,152,199,247,30,53,133,142,167,103,179,243,24,254,228,31,49,143,238,71,141,96,163,39,209,49,212,236,246,126,99,31,220,31,49,143,238,60,125,227,212,61,79,162,99,169,217,236,124,198,63,185,15,159,143,238,71,139,114,240,193,107,125,152,234,118,123,92,216,125,193,204,143,220,120,233,79,195,29,79,220,117,59,61,158,100,62,226,121,248,254,227,199,124,213,231,250,132,99,150,93,71,83,179,216,231,67,238,23,58,31,113,228,104,201,224,173,25,124,14,167,103,171,207,199,247,11,230,49,253,199,151,203,203,246,135,35,47,129,14,207,79,230,177,125,194,249,188,95,113,230,252,190,95,96,249,105,249,66,97,219,94,143,206,98,242,47,157,199,228,243,159,15,63,185,9,225,154,240,38,29,181,233,124,238,49,124,238,51,204,229,228,246,22,137,251,9,135,109,122,159,59,140,95,61,3,204,209,147,192,249,121,124,9,137,219,94,139,227,161,224,95,63,31,7,15,39,40,124,190,86,38,45,215,111,207,199,192,190,125,120,56,254,87,55,144,249,76,190,68,194,235,179,231,253,133,243,254,199,47,202,228,242,63,149,159,145,48,186,234,249,239,96,249,223,99,151,229,103,228,95,45,147,200,152,93,117,252,239,176,124,243,240,113,252,182,79,184,62,86,126,68,194,235,179,231,88,190,117,156,203,133,159,145,252,164,188,137,133,214,255,0,59,50,126,114,102,107,131,247,41,112,139,200,240,245,95,57,49,124,228,252,143,229,98,87,203,67,192,240,245,159,206,79,238,15,156,159,220,105,242,208,240,31,47,15,3,195,214,63,59,63,33,243,146,251,141,254,94,30,3,229,225,224,120,158,176,249,185,125,196,190,46,95,113,211,242,240,240,31,47,15,5,240,245,200,248,137,63,212,195,157,47,186,71,106,225,227,224,124,136,248,37,61,112,235,151,153,6,169,127,49,223,201,94,7,201,94,5,35,207,169,191,184,117,53,218,71,161,203,174,195,229,138,71,157,121,23,105,23,25,207,186,145,221,203,31,45,10,177,203,171,242,28,197,125,25,211,203,65,203,68,24,235,141,116,52,89,227,21,244,151,203,94,5,161,120,10,206,89,175,244,178,176,206,87,174,169,45,183,45,65,55,84,117,114,35,40,40,120,220,24,142,35,11,205,194,167,250,163,177,227,225,207,46,31,139,209,158,55,9,122,90,246,62,138,57,49,70,42,26,145,199,198,240,17,204,181,195,127,193,156,105,143,19,195,45,17,119,169,126,153,127,177,203,25,60,51,79,170,55,135,21,44,51,229,229,90,160,213,73,72,172,220,60,101,142,83,193,115,143,93,55,188,74,60,174,46,18,142,105,100,140,173,73,234,57,245,57,47,82,191,115,209,208,182,140,186,63,165,156,121,177,242,178,87,102,111,53,207,113,159,171,206,222,230,111,2,123,171,95,141,206,168,215,145,181,6,21,195,44,114,93,25,112,158,88,117,139,104,222,84,191,81,54,188,161,18,170,51,82,67,91,116,123,120,35,107,222,152,254,158,137,255,0,82,69,174,156,94,167,76,217,198,47,170,57,49,78,90,86,133,110,255,0,160,231,198,66,27,55,170,94,16,26,188,27,237,34,163,142,113,253,71,19,248,132,223,211,2,101,199,100,239,18,163,209,158,134,170,93,124,153,47,235,19,137,113,143,196,77,97,198,39,245,71,250,17,91,232,167,212,117,93,2,25,177,203,189,126,75,150,149,27,176,174,62,53,173,80,159,116,204,115,203,76,92,187,81,28,102,71,37,253,207,63,226,28,91,88,22,53,45,229,254,2,56,56,172,220,220,173,167,233,91,35,4,3,70,91,95,233,100,99,222,69,203,104,147,135,234,8,51,63,226,51,92,91,64,195,35,188,146,252,155,195,104,0,99,28,154,76,112,238,14,42,238,138,28,29,149,153,255,0,6,66,142,236,92,70,216,95,228,35,62,19,235,52,148,83,156,191,36,240,107,213,251,154,126,162,41,56,127,65,233,65,62,133,46,133,65,24,171,42,151,191,245,8,131,234,6,121,154,81,57,210,174,30,79,188,165,70,153,229,233,9,198,150,28,126,22,166,69,84,82,75,247,59,56,125,53,178,182,115,233,244,45,73,155,71,52,33,142,177,218,147,234,202,133,55,29,86,129,77,249,35,175,114,148,125,202,142,254,31,42,203,195,228,194,215,174,181,69,251,162,161,21,147,214,231,169,179,14,30,114,199,166,158,201,217,188,234,46,88,212,148,85,255,0,85,216,14,174,19,55,37,202,189,81,125,78,151,44,121,63,91,95,147,205,140,105,122,101,253,14,136,125,26,165,244,248,238,192,232,249,104,203,117,50,126,94,55,180,147,38,56,178,100,222,114,209,31,181,20,244,226,75,109,145,110,164,198,145,195,79,114,229,166,49,178,97,146,82,198,175,234,100,243,99,31,79,212,252,32,20,242,202,75,76,85,34,97,141,41,107,203,36,188,32,124,71,110,158,209,255,0,168,150,55,147,117,23,27,239,97,29,124,29,115,242,37,36,227,37,127,134,118,212,81,230,224,140,183,148,27,127,166,217,163,231,17,167,127,164,52,196,243,239,58,30,188,226,21,223,166,34,211,19,139,94,111,1,175,55,128,87,117,32,164,112,243,51,120,23,51,40,133,119,250,67,84,81,231,185,229,39,248,143,184,133,122,92,200,134,184,190,231,153,167,47,144,254,50,16,175,79,82,11,71,155,121,134,158,113,10,244,128,243,181,231,14,102,113,10,244,104,40,243,249,185,195,157,156,66,187,232,40,226,231,102,246,31,63,47,218,137,10,235,17,203,243,25,126,210,151,17,46,241,3,160,104,194,57,117,117,68,235,149,251,5,117,88,236,227,110,126,196,190,104,29,214,52,112,169,101,39,153,155,192,133,122,35,216,243,121,185,188,7,59,55,129,10,245,54,13,143,43,230,51,120,26,226,179,47,210,33,94,144,142,15,154,203,246,135,204,100,251,88,133,119,8,227,92,70,74,232,199,206,201,224,66,185,254,87,39,183,245,47,229,37,167,170,176,124,55,25,47,170,127,216,184,240,124,69,127,169,253,141,86,99,41,240,217,35,217,51,62,94,88,191,164,239,135,9,149,125,83,191,216,219,229,100,157,166,78,203,30,111,51,50,233,141,162,27,204,255,0,76,143,85,225,126,192,176,191,17,20,143,37,99,202,255,0,67,41,97,200,251,87,228,246,57,94,200,79,13,251,10,117,121,15,12,151,86,37,5,222,207,93,112,241,239,184,62,31,31,216,41,213,228,233,135,145,169,99,93,207,83,229,177,191,208,133,242,120,159,233,95,208,83,171,203,124,66,131,218,144,124,223,243,30,151,201,98,240,41,112,88,86,237,11,137,53,230,203,138,243,33,199,36,95,86,119,124,175,14,196,248,126,25,109,176,171,53,206,163,25,61,138,120,162,187,154,199,135,193,118,152,79,30,46,210,175,220,82,51,228,195,238,254,225,242,241,127,169,149,166,47,101,63,238,28,184,37,190,79,238,8,159,150,143,105,49,62,27,196,129,194,23,180,197,162,61,178,21,32,249,89,125,194,249,89,121,14,92,187,100,30,156,139,164,192,159,151,151,145,114,29,245,52,88,242,253,223,220,57,57,47,234,65,16,184,118,250,20,248,121,22,225,146,43,105,34,116,229,251,208,88,95,43,47,49,38,88,26,238,134,249,189,230,137,169,189,181,132,46,74,242,26,32,191,81,47,20,159,235,34,88,101,247,148,106,163,141,254,162,171,26,238,115,199,29,126,177,232,127,120,29,26,241,165,209,17,57,198,94,12,148,63,156,153,69,125,228,27,66,49,127,168,189,48,57,161,8,41,94,179,166,57,113,199,170,176,177,58,97,224,52,197,26,115,241,95,210,18,201,139,192,164,103,232,43,84,40,165,44,79,179,7,202,126,69,34,117,67,193,90,227,246,143,78,63,12,117,141,126,145,72,152,78,58,190,146,178,100,173,162,131,211,218,36,78,74,254,144,51,110,76,107,36,162,169,10,79,109,162,100,165,61,95,75,42,54,213,63,2,213,59,232,90,148,244,253,34,79,43,127,73,20,185,147,22,188,157,130,81,204,222,209,39,151,196,62,193,20,249,140,112,148,253,140,222,14,37,147,30,27,138,190,173,5,116,73,228,242,78,188,168,152,240,220,67,235,38,105,30,23,50,253,64,79,51,49,164,103,153,151,30,31,39,220,107,28,83,95,168,149,98,35,28,146,91,177,194,48,213,234,153,166,137,233,106,206,57,240,115,148,245,106,96,122,11,14,58,234,101,147,28,23,114,33,134,81,141,57,191,234,39,194,234,123,201,255,0,80,34,88,227,218,68,242,159,107,52,249,88,174,255,0,220,217,98,73,10,145,207,12,50,125,77,121,74,43,234,52,210,26,85,10,179,24,79,52,49,254,163,56,113,177,190,167,68,176,66,93,98,74,225,224,191,72,21,28,240,151,115,85,185,10,49,95,164,171,126,8,29,110,15,97,122,129,234,97,75,153,17,235,137,15,24,158,55,228,34,245,199,201,90,162,98,176,216,114,61,202,54,213,17,106,143,147,46,79,184,185,62,224,109,107,200,57,47,38,75,15,184,249,113,242,65,90,146,5,43,39,76,124,141,40,174,224,13,187,13,195,85,15,85,128,88,181,15,82,31,164,8,212,195,152,205,21,49,233,246,3,46,115,93,152,124,195,251,89,182,128,229,196,12,126,98,95,107,43,230,37,246,154,114,226,45,17,2,121,254,193,206,126,6,227,16,211,16,23,57,216,249,162,211,17,254,192,28,192,89,24,53,236,10,47,192,13,206,68,185,72,189,32,163,114,164,21,167,11,25,57,57,75,183,67,167,38,28,147,130,80,154,143,145,227,138,140,41,29,16,222,38,90,199,159,242,153,151,185,166,56,113,24,229,105,109,224,237,233,208,151,41,248,64,97,159,134,199,196,66,242,67,76,189,143,58,124,47,17,195,75,86,54,229,21,222,61,143,85,231,199,11,215,56,156,153,126,35,195,227,133,70,91,129,204,229,139,63,167,42,209,47,186,43,111,221,118,57,254,35,195,188,120,35,41,74,50,245,84,100,159,84,97,196,252,82,242,190,94,60,127,243,56,238,115,102,226,115,101,113,115,245,118,91,154,196,223,83,211,160,152,225,169,189,227,75,243,101,115,35,30,144,147,102,238,57,205,102,241,228,151,233,98,88,247,167,36,141,95,17,5,245,65,175,200,227,196,227,237,183,224,149,122,166,56,188,41,63,206,197,199,10,239,253,16,75,42,113,244,73,95,185,26,50,78,191,137,94,73,86,58,52,197,71,77,209,92,156,14,158,133,238,113,79,135,202,159,162,78,94,226,95,53,137,247,3,174,120,248,101,214,6,47,31,10,223,234,65,205,207,151,108,152,227,37,231,184,167,194,207,172,31,236,192,175,145,197,47,167,45,126,76,178,112,50,140,169,100,131,253,204,229,143,44,95,209,32,113,207,46,190,133,238,6,83,230,224,147,140,175,109,199,14,42,222,150,232,140,218,161,114,189,91,214,231,52,255,0,76,161,210,202,142,174,37,236,219,127,185,224,241,25,57,217,92,187,116,95,131,209,227,179,127,2,48,189,229,254,15,61,225,105,111,95,130,106,241,100,82,46,24,37,55,183,139,234,15,22,72,254,153,25,104,167,244,7,14,137,155,218,172,211,6,208,96,96,247,159,238,116,174,148,115,195,234,71,85,108,48,212,195,161,100,71,104,161,234,94,74,139,131,79,114,56,167,88,162,188,200,168,17,197,244,130,252,133,87,9,180,111,242,199,18,113,61,56,159,252,165,68,7,63,168,165,208,157,155,178,173,4,105,30,132,72,165,40,249,70,115,146,242,7,62,79,86,88,199,203,52,223,39,19,42,246,138,39,29,124,203,148,186,69,89,183,11,27,122,218,233,191,94,228,81,60,51,132,158,151,253,25,148,165,145,73,107,186,59,114,73,202,87,41,74,95,243,110,100,244,180,237,255,0,66,163,151,95,171,102,205,97,169,173,164,135,203,140,187,255,0,80,229,46,210,69,69,44,147,198,254,168,191,99,121,113,143,36,99,120,233,197,83,223,169,207,12,81,213,188,117,251,116,58,39,129,239,8,70,169,254,149,220,33,67,136,210,238,154,59,56,126,62,59,93,58,254,166,120,248,105,73,111,130,82,151,153,74,141,161,193,215,85,24,251,66,54,192,235,159,27,137,65,83,115,147,233,21,254,230,26,179,230,109,234,88,162,187,165,208,211,15,14,227,180,49,198,62,242,220,221,112,209,147,188,146,115,126,59,34,140,30,121,74,42,49,185,214,214,182,178,225,131,44,215,241,30,136,253,177,58,163,24,227,250,85,142,87,45,151,95,240,8,136,99,199,22,163,24,220,141,115,127,14,20,190,185,122,108,49,242,225,250,157,249,72,168,194,57,56,200,165,244,198,54,77,92,200,234,193,138,56,176,66,30,17,122,98,55,184,16,75,130,14,89,86,26,128,141,44,122,75,212,48,51,211,100,60,126,198,244,130,128,195,150,28,163,112,3,30,80,185,102,214,133,176,24,233,72,52,154,108,38,208,17,164,52,149,168,122,128,157,35,80,43,82,13,116,4,242,199,161,13,100,13,72,42,116,33,104,69,234,65,126,193,25,233,13,38,155,5,160,35,72,212,71,99,176,10,30,148,43,0,170,208,133,160,19,25,2,229,137,193,174,198,137,176,176,172,92,95,130,116,255,0,41,209,183,113,82,42,48,75,249,67,246,54,210,137,210,7,88,169,28,191,49,10,255,0,82,37,41,198,127,173,17,166,238,80,143,89,24,100,227,177,67,245,4,163,23,222,204,249,24,211,250,81,81,207,47,136,106,150,215,253,11,142,121,228,170,181,251,27,242,241,47,210,63,66,232,130,47,13,247,145,182,164,115,243,18,43,152,188,17,90,243,18,51,150,118,150,209,23,54,62,193,204,94,16,25,203,136,201,218,12,197,228,226,111,104,236,117,107,191,5,106,42,56,100,248,153,47,164,158,95,21,37,216,239,176,183,228,82,60,207,149,226,175,234,254,193,242,124,75,127,90,254,135,168,175,200,105,45,72,242,254,75,136,95,250,159,216,127,35,150,93,114,127,99,211,211,238,26,73,86,60,216,240,25,83,255,0,85,255,0,66,190,70,111,255,0,85,158,134,152,133,71,200,164,121,255,0,240,247,255,0,228,127,212,23,1,252,239,250,157,245,31,33,113,95,169,10,71,26,224,191,157,255,0,82,215,11,95,171,251,157,58,161,229,3,156,60,161,72,193,96,254,111,238,62,79,243,26,60,176,66,231,192,9,120,111,245,18,248,100,255,0,83,43,159,30,200,79,62,223,72,16,248,20,255,0,87,247,35,228,23,220,105,243,50,237,17,60,249,31,72,151,211,198,127,35,191,212,76,184,21,231,251,154,235,202,251,14,178,200,35,159,228,23,159,238,39,193,37,220,234,229,228,125,199,202,151,118,41,28,177,225,23,144,124,18,246,59,22,58,238,61,62,226,145,196,184,63,193,127,43,248,58,180,251,134,151,247,2,57,190,84,127,45,248,58,52,255,0,48,233,125,192,140,23,15,18,185,11,194,54,244,249,30,168,249,32,201,96,252,15,149,69,235,94,67,87,184,84,172,99,229,32,213,238,23,252,192,28,149,224,57,49,240,23,252,197,127,238,2,116,69,118,10,75,177,90,163,228,119,16,51,181,246,141,126,10,213,20,45,104,1,244,232,77,49,234,19,203,16,41,68,123,18,178,69,247,20,178,69,119,2,213,14,145,143,62,1,207,64,109,164,90,81,151,61,7,59,216,13,116,160,164,99,206,126,24,249,175,192,26,108,43,51,230,123,6,176,47,96,100,234,147,236,39,169,129,90,135,102,126,164,23,32,141,45,139,80,173,142,253,128,106,67,214,67,156,126,209,106,191,210,5,107,11,37,228,75,244,139,153,252,160,90,176,211,47,36,169,183,216,61,64,86,153,121,22,153,249,15,88,86,64,22,153,249,30,150,42,202,21,63,32,58,219,112,244,161,232,151,113,104,242,192,126,151,216,150,212,123,13,71,220,78,62,224,45,72,122,215,128,211,176,65,48,26,159,176,249,172,37,178,49,139,148,165,64,109,174,76,106,79,185,26,101,217,145,44,83,111,234,160,173,239,220,86,115,79,30,69,250,141,35,25,233,250,128,214,208,89,207,167,54,173,158,197,57,101,240,17,168,93,17,29,111,170,53,81,10,19,108,118,58,84,39,15,114,2,205,112,69,201,185,120,48,106,122,189,39,124,20,49,65,115,36,151,183,144,167,8,201,189,141,227,81,85,103,38,110,45,37,80,57,30,121,185,110,200,175,71,138,226,177,240,184,94,73,191,100,188,158,15,19,241,78,39,51,168,84,35,236,111,150,47,138,148,96,247,81,118,112,113,120,37,195,229,107,78,197,204,55,73,235,151,213,57,63,220,206,74,17,250,147,39,86,255,0,87,246,11,111,223,247,53,24,163,248,82,232,145,58,33,123,80,148,22,171,73,175,202,52,211,22,3,141,164,253,79,126,235,170,38,121,50,195,121,198,51,143,154,49,159,55,27,189,210,43,23,18,222,210,95,186,255,0,112,52,89,112,100,218,74,80,126,219,160,249,72,203,124,114,140,191,12,153,225,134,77,215,162,94,221,8,229,229,197,47,85,254,80,14,120,103,141,165,79,247,35,153,56,75,116,111,30,42,81,181,55,127,243,34,150,108,25,58,199,75,246,0,195,197,246,116,117,70,120,114,70,165,179,126,78,94,70,44,159,76,163,126,251,15,145,56,173,157,175,234,1,147,132,113,119,9,208,225,139,136,142,250,151,245,37,75,36,29,105,109,29,16,159,240,229,179,252,10,69,40,186,92,202,253,140,231,195,169,111,169,154,234,239,35,44,153,227,216,14,126,35,133,90,52,234,247,220,243,115,227,88,98,220,229,233,173,232,239,205,150,207,55,54,72,228,114,183,106,29,138,203,146,42,89,242,73,77,219,107,98,114,99,146,149,169,93,26,98,140,169,75,246,52,166,210,147,223,201,26,101,24,202,112,113,139,164,253,90,124,143,22,73,99,149,73,106,143,134,116,44,42,80,217,255,0,216,211,78,41,226,80,154,107,34,218,210,254,255,0,130,178,199,39,11,139,52,117,199,99,147,54,44,152,103,234,220,237,209,155,134,151,170,14,187,248,101,199,44,51,40,193,173,239,184,43,204,173,87,39,142,253,210,15,225,248,104,244,39,134,88,101,175,27,122,125,187,29,17,225,176,113,81,212,163,203,159,122,232,201,26,236,241,164,225,46,245,251,147,80,77,59,117,123,238,122,249,254,16,227,29,81,169,35,141,240,175,24,234,118,99,9,90,189,85,236,70,76,122,229,110,103,102,30,21,228,154,142,157,72,124,102,61,51,134,45,11,209,26,123,117,17,123,56,101,147,150,180,198,159,145,124,196,188,33,78,15,28,180,191,217,145,68,87,95,12,223,17,39,141,56,172,143,233,79,185,188,248,92,152,225,115,142,153,95,70,143,57,38,157,173,153,236,240,146,124,102,6,158,73,107,253,81,108,184,206,177,203,194,75,26,199,45,105,227,159,234,75,160,242,112,114,146,82,195,45,81,125,191,82,242,119,56,60,88,211,148,122,109,47,250,142,26,100,164,224,235,75,82,76,177,154,224,224,254,23,30,51,51,197,243,17,199,146,95,78,181,233,151,183,228,219,138,224,167,192,75,149,54,165,93,101,30,134,143,28,101,55,56,109,46,235,201,215,198,124,71,157,193,193,101,223,34,244,203,249,209,157,200,222,109,120,245,100,79,25,81,140,159,77,191,37,227,131,150,242,126,159,242,17,150,60,58,153,191,41,68,215,28,20,110,187,149,40,238,188,94,229,66,192,148,101,175,111,78,244,105,142,227,73,255,0,115,162,88,95,46,42,45,105,156,189,59,9,112,210,131,191,66,126,101,32,173,241,69,184,211,216,126,152,191,169,24,242,155,250,179,196,107,134,198,255,0,245,144,133,117,67,38,41,125,82,95,236,105,170,61,154,163,139,228,227,247,141,112,83,127,68,211,3,174,79,193,41,164,191,87,238,114,252,191,21,7,233,109,254,230,152,231,154,14,178,65,255,0,64,58,225,13,91,203,211,20,109,193,227,147,199,204,107,121,238,191,29,140,210,230,233,196,191,95,95,249,79,73,109,26,93,17,21,149,73,117,13,72,169,193,201,117,49,124,51,237,32,52,184,137,233,34,60,60,151,234,41,97,126,66,29,160,178,212,82,65,164,42,85,139,85,108,218,28,177,201,167,78,142,28,156,30,103,43,230,72,131,185,83,232,208,83,56,177,240,185,151,254,164,142,133,139,37,111,34,139,105,162,91,104,206,120,242,244,68,101,199,155,149,72,132,107,172,78,77,118,60,254,87,18,165,179,55,211,196,109,101,70,239,35,240,26,229,246,149,8,122,125,93,77,99,21,227,251,10,177,134,185,120,22,169,248,58,50,42,143,163,169,142,30,102,173,208,34,117,75,237,13,82,251,77,179,169,40,250,86,230,88,101,145,191,92,5,72,90,223,130,150,71,224,164,219,201,90,118,50,226,103,44,111,211,22,255,0,2,145,171,201,176,185,136,228,159,17,55,250,95,244,54,198,245,69,106,142,224,109,169,15,82,51,73,120,26,149,118,10,189,72,122,140,39,147,126,128,178,191,12,13,212,145,73,223,70,115,67,46,169,52,162,107,13,165,123,145,90,181,36,30,177,203,83,173,196,229,42,216,138,42,76,52,200,92,201,69,91,30,60,234,108,32,245,46,194,212,202,201,149,69,110,98,179,194,202,62,57,230,147,253,114,254,166,248,120,204,216,215,166,114,254,167,76,120,23,222,63,216,214,31,15,223,167,246,52,202,97,241,44,207,172,157,157,48,248,182,88,189,227,104,168,112,48,93,145,162,225,241,199,193,79,71,252,90,47,174,55,253,13,113,241,209,201,210,15,250,25,203,28,59,36,84,98,151,68,137,18,187,49,75,89,82,244,248,56,245,181,224,79,52,188,136,181,217,90,151,80,140,29,238,206,30,108,254,230,62,118,79,34,21,221,166,187,131,181,220,224,231,205,245,99,231,72,66,186,249,141,119,14,123,57,99,146,186,148,179,71,192,133,110,184,137,7,205,51,158,89,87,100,137,121,54,232,33,93,79,139,15,154,143,147,137,187,236,42,98,37,119,124,212,124,135,204,195,201,194,226,199,24,88,133,118,115,99,39,245,14,227,247,156,156,175,114,249,127,204,34,215,71,167,238,19,148,23,234,48,229,174,242,97,203,143,144,52,148,227,216,90,253,133,162,62,65,52,128,165,150,187,15,159,236,71,80,229,223,112,141,62,96,62,98,70,124,159,230,41,99,95,113,79,85,243,18,31,62,98,211,5,214,68,185,99,93,200,173,57,242,14,108,159,115,7,150,34,231,47,0,109,171,39,102,26,178,125,198,60,214,28,214,17,165,228,251,131,86,79,184,203,152,53,32,52,245,191,212,61,51,251,140,245,120,46,50,151,96,163,151,47,185,135,42,95,115,46,58,252,26,40,77,129,138,197,47,185,149,202,254,118,111,28,15,187,27,225,201,72,195,148,190,230,26,34,191,83,58,23,14,63,151,66,145,203,113,93,195,152,189,206,159,151,69,46,30,62,16,164,114,243,82,236,53,146,251,29,92,149,225,15,146,188,10,177,205,170,47,176,213,62,199,71,37,11,146,192,202,189,153,155,199,27,58,86,41,119,98,249,125,236,14,126,92,71,203,137,211,201,72,124,180,41,28,209,197,18,185,113,93,141,244,15,73,6,26,99,224,61,43,177,190,159,97,56,251,5,98,165,31,5,106,143,131,77,11,192,105,94,0,206,224,78,168,174,198,186,87,129,105,94,0,203,95,132,26,165,224,219,74,240,26,66,48,185,120,30,230,186,67,74,3,38,164,42,145,190,144,210,6,26,88,156,114,118,71,70,132,61,1,92,82,134,103,217,18,241,229,59,249,97,160,168,225,80,202,134,214,126,212,119,105,65,165,16,113,71,159,221,155,194,82,75,115,125,40,90,80,25,234,98,111,115,93,40,90,80,86,109,89,156,176,223,115,167,74,13,40,35,149,97,247,52,140,40,219,72,80,25,233,216,74,38,160,4,105,66,80,75,177,166,193,104,9,72,122,80,236,2,167,68,71,166,35,220,55,8,20,80,105,66,220,123,133,26,80,82,30,226,166,1,72,41,6,224,5,98,130,148,209,92,71,6,242,201,202,51,223,195,47,2,217,63,44,219,36,100,150,168,117,34,227,129,240,249,34,170,81,116,187,146,184,125,181,116,58,215,22,226,244,206,38,139,54,41,236,213,126,64,242,229,252,57,169,119,179,78,38,48,205,195,182,254,164,119,101,225,212,213,193,38,112,190,31,50,147,78,18,113,96,120,51,139,77,211,20,61,63,82,179,124,216,229,28,211,139,91,166,70,147,172,114,169,203,42,122,161,178,240,76,50,223,212,139,210,45,59,136,85,167,22,188,63,98,125,10,78,214,224,162,175,234,86,95,37,63,44,138,205,201,118,113,254,135,70,55,46,95,211,106,250,63,6,113,196,148,190,152,148,218,199,188,242,63,193,21,83,197,138,107,193,147,224,35,45,225,56,255,0,82,39,198,194,61,35,41,17,243,115,151,209,137,2,53,255,0,135,229,143,73,175,234,47,150,226,35,255,0,169,21,251,153,62,43,58,237,95,177,47,136,207,37,255,0,252,149,35,173,73,195,253,76,233,215,130,31,23,29,84,186,28,186,147,174,107,119,254,14,172,115,194,213,41,41,63,230,68,84,100,204,159,70,97,60,143,240,116,102,201,24,170,141,89,199,146,107,125,255,0,37,103,89,230,203,81,171,221,156,238,43,150,210,110,219,233,228,106,242,75,87,244,53,221,77,71,234,81,143,98,163,12,93,92,89,170,74,50,105,253,50,235,236,101,169,199,53,213,110,111,56,183,21,47,29,66,166,58,177,206,141,101,29,212,151,85,208,88,149,180,191,82,222,62,230,208,118,157,173,209,3,225,242,221,198,74,226,188,246,246,54,124,46,41,53,56,74,140,36,185,115,89,33,251,175,38,177,149,45,88,247,131,254,198,144,249,58,98,160,183,216,229,148,39,195,205,202,43,103,213,29,219,184,221,110,183,41,70,57,34,212,187,119,3,137,113,115,165,93,63,201,83,81,201,29,73,117,23,19,195,75,20,181,227,222,62,196,97,157,254,0,88,214,76,51,111,12,146,242,159,67,62,39,86,92,186,222,210,240,118,56,211,42,88,227,56,211,66,21,193,147,12,56,172,46,52,163,145,110,159,185,228,232,105,181,37,77,108,209,238,172,111,22,75,234,143,59,226,24,235,52,178,71,117,250,140,238,53,154,227,54,225,120,135,195,103,142,78,169,125,75,202,50,17,150,159,79,151,52,114,228,213,26,120,229,21,95,131,40,99,80,148,151,103,22,113,124,47,54,168,242,100,247,142,241,252,30,182,60,75,44,116,191,169,116,58,57,184,37,113,203,169,119,220,214,120,163,44,114,148,85,201,122,144,243,227,208,210,240,24,178,86,253,226,15,154,243,37,39,41,239,186,240,138,230,83,250,89,217,155,135,189,92,188,113,165,186,146,149,51,143,95,151,70,27,213,44,205,116,139,42,57,215,234,77,123,137,100,140,126,170,100,243,20,157,67,27,147,8,237,150,88,202,24,212,90,238,246,102,216,50,239,89,29,199,203,236,112,199,12,155,74,77,70,75,169,209,5,151,233,212,175,220,14,223,225,203,221,13,112,248,229,211,82,56,225,196,228,225,231,252,72,92,79,83,30,92,115,196,167,14,140,44,103,30,29,71,245,50,226,163,31,165,91,19,183,37,111,111,5,106,138,253,63,220,2,230,250,127,145,71,83,159,170,85,31,96,213,179,111,210,140,166,249,147,199,142,54,169,169,48,61,46,23,14,132,242,75,234,159,246,94,14,130,113,203,209,31,192,245,17,78,197,168,77,136,11,177,91,16,91,32,123,133,134,225,184,21,98,100,219,15,80,14,152,83,22,225,184,5,5,6,226,167,228,3,74,22,144,210,252,134,150,1,65,72,52,143,73,66,216,19,161,233,10,32,28,175,168,92,124,15,72,105,10,155,66,146,140,186,151,164,90,64,203,151,31,3,210,93,1,81,42,3,81,246,30,225,108,131,57,98,190,194,229,87,100,107,168,53,32,34,24,233,244,43,78,253,71,168,118,20,202,84,140,236,173,200,27,81,104,152,168,196,77,178,88,138,169,40,203,169,63,195,93,137,2,196,175,57,91,233,99,211,63,18,59,148,113,71,193,90,177,251,26,172,199,15,46,114,236,202,142,41,120,103,98,201,143,194,254,133,44,152,223,129,72,227,120,101,246,177,114,103,224,237,148,226,250,127,128,119,91,87,244,20,142,9,99,154,236,67,199,63,7,163,24,57,117,255,0,5,67,19,222,197,94,175,57,98,159,131,155,63,17,28,39,167,196,97,203,24,222,57,95,177,225,241,60,47,19,57,239,23,39,228,84,139,124,116,116,220,80,163,199,71,188,78,117,193,241,74,46,43,20,168,143,147,226,154,167,138,64,122,177,205,134,80,212,165,253,195,12,161,153,250,100,172,242,87,5,197,244,88,153,120,184,62,54,19,213,24,74,44,30,61,142,91,213,166,197,44,83,142,236,226,209,198,243,99,58,166,189,207,95,22,103,44,117,154,40,82,99,138,50,183,72,122,234,85,103,87,47,19,123,38,136,201,194,98,150,251,216,164,99,54,162,173,200,194,60,84,101,61,42,71,70,79,135,199,42,167,41,127,82,35,240,184,195,160,164,46,35,58,195,27,114,51,199,197,99,200,246,153,92,71,194,167,149,111,39,71,59,248,76,113,189,242,52,42,71,161,12,122,250,74,202,228,72,229,195,193,202,27,195,51,254,167,110,56,228,251,236,42,57,51,5,138,126,14,170,146,41,57,123,10,71,42,193,55,216,181,195,229,58,94,71,17,115,157,2,57,223,15,63,44,79,134,159,220,206,165,155,249,144,106,140,187,161,72,226,228,205,247,52,143,13,247,51,166,171,177,52,239,161,8,197,240,208,174,167,46,124,144,196,182,141,179,210,211,236,46,76,95,88,160,60,120,113,94,113,75,255,0,210,116,99,156,102,173,197,163,209,228,193,126,152,139,150,190,212,82,56,150,150,203,229,251,29,60,181,224,164,189,133,35,8,98,190,198,177,133,62,134,177,148,124,23,104,138,207,127,5,122,138,217,134,146,41,57,72,90,217,77,160,184,128,185,140,122,223,130,148,162,86,168,129,158,191,98,149,178,174,35,213,21,220,5,165,143,75,14,100,124,143,82,0,161,208,181,33,128,168,58,12,0,90,144,106,67,164,45,40,5,170,62,66,226,61,40,122,80,17,169,9,200,211,66,240,26,16,25,12,189,8,52,1,13,8,189,45,8,9,2,182,0,16,12,0,67,0,176,10,10,13,66,212,3,1,106,22,164,3,2,117,6,160,40,9,212,61,64,0,22,77,129,160,25,59,23,171,200,27,1,151,171,200,122,128,208,8,220,116,192,161,5,49,208,8,97,66,160,29,142,201,161,208,5,134,160,161,80,15,80,107,66,210,45,32,61,65,118,20,39,107,160,29,184,227,233,94,196,100,227,120,120,58,121,87,237,185,228,124,75,141,157,188,80,149,66,61,127,153,156,220,43,205,158,109,66,14,117,246,174,132,87,183,207,225,50,61,229,94,237,81,180,112,98,146,184,203,111,41,158,92,248,124,184,240,220,225,38,223,85,224,231,197,159,47,14,238,23,31,96,61,140,153,112,240,183,171,35,71,54,95,140,227,140,90,199,25,74,93,155,56,243,241,17,226,22,185,127,79,115,146,114,132,99,73,122,188,154,204,77,210,121,53,206,82,156,174,82,118,236,137,228,140,125,217,51,148,100,189,85,68,198,29,100,158,159,201,166,62,137,78,114,218,43,72,40,174,153,46,253,202,135,12,148,181,183,38,253,205,170,17,221,245,247,34,149,56,175,68,81,62,174,172,114,226,33,30,155,153,75,139,125,162,21,188,36,181,120,14,70,55,181,122,189,206,111,152,155,255,0,211,31,204,228,95,160,14,135,131,28,58,198,44,153,127,5,185,71,30,207,194,179,53,197,75,190,51,92,124,70,251,227,146,252,4,40,241,18,150,202,41,191,249,74,230,103,110,167,81,246,75,118,110,154,146,180,114,113,17,158,72,185,66,78,181,116,64,107,40,225,146,172,170,31,155,56,120,136,226,198,239,4,165,127,216,79,20,250,236,255,0,59,25,202,18,190,159,213,150,37,103,57,234,221,189,206,62,35,46,169,242,163,231,212,117,230,92,184,235,151,68,113,98,142,172,186,223,86,236,35,191,6,59,73,36,101,165,100,156,165,105,70,246,45,57,44,83,158,250,86,214,159,114,49,164,164,138,136,203,13,173,118,216,232,199,234,132,127,5,56,166,171,201,56,149,69,47,12,126,159,136,146,210,233,117,91,163,101,46,100,117,175,171,184,167,13,81,50,131,112,157,255,0,82,152,234,194,181,39,23,251,18,211,195,45,157,71,252,21,25,194,59,213,51,89,165,53,176,4,50,126,222,87,143,251,21,122,37,236,206,117,25,39,81,117,40,253,62,254,198,145,146,201,11,135,111,170,61,208,27,94,157,158,241,103,39,17,195,233,150,188,103,66,150,168,233,127,177,88,165,79,76,186,17,126,184,225,146,227,165,155,98,122,147,246,47,137,224,95,215,141,143,134,194,227,25,234,106,202,132,213,152,100,225,84,155,146,141,223,213,31,39,65,120,154,82,3,230,179,225,228,102,150,63,27,167,229,25,30,199,199,112,84,49,113,49,105,238,226,255,0,7,144,209,134,241,88,178,203,14,88,228,143,213,23,103,210,240,121,150,89,194,80,250,100,173,31,44,123,31,1,206,150,103,138,111,165,202,63,238,51,77,199,171,199,227,188,90,151,84,121,216,246,201,187,59,161,145,231,150,71,213,51,150,107,76,247,55,140,107,62,46,18,120,61,13,169,65,255,0,99,207,113,159,234,95,189,158,220,82,201,137,254,15,39,44,101,142,114,139,77,87,116,103,113,172,223,9,233,114,86,189,39,110,12,73,215,47,29,198,247,174,199,158,181,118,105,157,60,47,16,240,201,234,244,218,104,131,161,167,145,202,78,27,55,213,186,52,131,199,141,125,117,47,229,86,28,47,19,23,5,141,203,111,240,116,100,140,163,255,0,227,146,125,46,37,25,207,139,139,142,149,141,191,201,156,56,173,52,148,52,164,106,180,247,197,15,216,181,12,114,255,0,209,127,180,132,40,135,21,9,108,246,58,35,234,91,59,57,165,195,227,125,110,31,184,240,203,149,250,175,193,21,215,45,26,82,171,239,212,154,107,54,41,233,210,219,113,123,153,243,161,41,122,146,55,130,215,196,97,140,107,75,149,236,7,165,24,236,144,244,148,6,85,20,20,80,88,16,43,101,136,9,212,195,83,40,40,5,168,53,11,72,180,176,46,192,206,164,30,160,44,151,100,55,33,106,145,69,238,43,145,155,156,209,15,44,252,4,111,169,143,81,202,178,205,246,46,57,66,183,176,179,53,43,238,81,6,154,135,168,207,73,74,33,85,168,86,132,226,209,32,85,160,216,207,80,158,64,53,216,29,25,41,143,80,23,98,216,157,91,17,205,42,53,25,146,200,141,19,1,141,72,93,74,175,98,42,92,137,178,218,246,33,160,37,130,6,45,138,132,248,121,87,212,56,112,245,213,137,241,17,23,204,165,208,13,30,5,225,7,38,151,66,62,105,119,34,127,16,197,30,178,3,94,89,73,28,177,248,142,25,63,168,191,156,198,215,212,130,186,119,93,7,169,158,118,95,137,99,199,222,204,103,241,77,81,184,116,3,216,114,93,206,121,232,213,122,146,253,207,11,47,196,178,182,219,149,126,78,105,113,18,202,247,155,253,132,74,250,118,158,155,142,228,92,251,196,240,49,113,153,177,108,167,107,220,217,124,83,50,125,17,97,94,221,79,193,13,100,179,199,127,23,200,37,241,121,222,239,251,130,189,89,225,203,45,245,52,79,47,42,85,174,217,230,63,139,77,223,170,191,115,150,92,126,105,75,108,148,65,238,46,23,52,157,188,140,233,143,13,37,29,228,207,3,15,196,243,193,239,37,35,177,124,89,233,185,74,139,234,120,244,178,99,208,186,179,157,113,24,227,58,167,126,230,80,227,86,111,214,139,218,78,213,48,51,205,241,61,49,122,23,244,60,190,35,226,19,202,183,216,244,114,240,233,167,182,199,52,176,98,79,233,16,175,62,28,86,72,244,148,141,225,199,102,140,189,50,108,238,135,15,137,174,136,111,131,73,250,80,11,15,196,179,190,184,206,184,241,251,92,182,57,101,193,231,113,244,179,28,156,15,16,214,242,96,118,228,248,166,52,99,155,226,27,122,123,156,57,62,31,157,46,230,95,37,154,183,108,131,108,188,118,72,207,235,51,255,0,136,101,79,253,70,102,248,73,57,122,137,159,6,211,40,238,199,241,156,137,84,183,58,113,252,86,82,221,236,143,55,23,3,145,239,3,71,192,231,73,237,72,14,220,255,0,18,158,157,81,151,245,50,199,241,140,177,123,156,79,132,201,209,182,103,242,121,27,218,200,61,184,124,89,77,27,174,62,46,143,31,15,194,248,137,43,182,142,236,63,14,205,15,170,110,138,87,114,227,33,228,107,138,132,159,212,191,169,132,248,59,141,11,31,195,227,170,217,7,100,101,171,245,47,234,106,181,25,227,225,227,5,255,0,99,116,189,130,136,180,61,175,168,180,49,168,50,10,148,83,238,103,166,62,75,209,47,33,203,97,73,69,62,229,104,191,212,75,197,46,204,35,138,93,228,3,229,255,0,49,74,8,142,84,175,234,41,98,151,220,5,40,164,85,34,22,55,247,21,203,107,184,23,72,8,113,126,70,172,10,212,26,133,99,0,212,59,16,0,106,67,212,32,1,234,11,38,199,96,80,89,22,22,5,216,108,200,177,110,5,56,166,79,47,220,55,16,15,71,184,105,247,21,123,133,0,80,130,128,4,48,216,90,144,5,11,72,106,65,169,0,105,22,229,106,66,212,128,135,97,185,122,130,192,157,198,23,236,38,223,218,16,245,33,218,34,229,246,135,171,192,23,169,6,163,63,81,75,80,21,168,122,136,220,52,176,52,212,131,82,39,75,22,128,171,212,188,134,164,70,129,232,2,181,32,180,70,132,62,88,14,215,145,106,247,14,88,114,192,53,6,160,208,26,0,53,11,80,244,133,1,225,101,115,205,196,203,28,96,220,220,154,211,126,31,83,222,195,143,14,108,49,142,27,194,235,104,11,23,15,142,57,165,150,49,75,36,150,151,35,30,47,14,92,110,57,177,202,90,98,234,49,241,248,38,174,58,87,13,197,99,127,195,159,255,0,180,83,83,107,79,21,143,12,151,157,73,51,130,124,126,92,252,50,142,173,25,35,38,167,254,199,36,240,101,155,213,171,81,70,159,19,143,13,138,10,56,39,121,37,43,113,78,233,30,125,73,171,108,218,92,60,212,183,79,250,17,56,104,126,168,180,107,25,214,106,150,79,84,173,27,86,151,125,125,200,80,114,141,166,171,221,14,56,229,250,101,31,234,17,178,156,127,85,175,116,39,28,114,223,81,58,37,236,159,176,227,141,160,122,57,120,190,228,82,134,37,250,144,249,112,125,83,254,163,88,113,249,99,195,209,88,254,225,255,0,15,238,26,199,141,46,236,61,43,164,80,240,245,81,140,30,244,199,252,56,244,141,152,207,36,187,68,135,12,243,233,42,10,211,36,254,170,105,51,41,167,8,186,170,93,31,146,121,91,212,155,108,203,46,206,181,88,77,18,203,228,202,121,169,108,68,228,145,203,155,47,165,191,232,105,150,28,78,103,147,42,198,159,165,61,255,0,38,184,99,76,230,199,27,149,158,142,44,122,187,209,1,147,14,152,222,168,238,234,212,131,30,52,215,144,148,92,100,148,146,109,111,111,185,180,100,159,69,94,197,70,114,184,215,129,195,121,126,89,172,99,170,52,199,12,42,18,178,139,140,105,24,230,197,94,168,163,113,245,65,28,88,229,234,211,37,113,103,100,18,140,61,55,183,102,97,155,22,159,82,233,220,120,114,111,77,239,254,64,215,44,76,103,170,109,74,27,102,143,255,0,182,191,234,116,85,196,206,112,212,188,63,33,126,43,20,227,157,109,182,78,241,243,248,52,171,141,247,71,20,211,143,241,35,179,143,212,151,111,127,193,215,135,50,204,186,165,147,252,153,87,86,41,235,133,119,68,202,61,227,177,24,219,199,145,236,109,47,40,163,154,81,211,31,62,74,225,225,169,219,46,81,8,84,122,21,19,198,97,131,199,162,113,78,41,255,0,84,246,62,81,45,58,161,46,177,117,185,246,57,154,150,57,99,159,86,189,18,255,0,99,230,62,49,143,149,199,107,95,78,72,169,24,214,241,200,105,135,43,195,150,51,143,88,187,50,0,175,171,248,125,73,57,71,117,40,218,49,207,6,245,105,235,7,253,140,127,240,255,0,19,171,248,15,172,55,95,143,254,206,175,253,73,35,120,231,168,192,244,181,123,28,95,17,139,197,159,82,123,73,127,131,171,83,140,218,106,153,60,116,121,152,20,186,181,184,211,30,116,101,44,142,148,84,141,35,138,84,228,244,168,199,170,177,193,105,84,186,154,205,71,151,24,171,142,167,114,220,202,176,88,167,31,181,254,244,111,139,46,88,210,175,219,80,241,96,139,117,213,248,147,54,229,100,139,244,193,47,192,87,117,57,36,225,178,246,234,101,60,121,111,253,125,189,209,150,44,153,241,189,43,28,154,247,59,97,55,146,59,173,50,240,69,114,252,191,221,57,63,222,141,97,138,11,183,247,179,85,24,190,177,95,208,35,90,186,84,80,61,94,62,30,50,236,191,115,110,10,55,57,100,74,163,31,76,76,178,102,106,58,98,169,201,209,221,135,78,60,113,137,21,166,160,212,92,37,6,106,150,54,69,98,173,148,160,217,183,46,61,152,114,188,48,51,88,125,195,147,238,95,46,94,67,68,200,168,228,135,36,170,146,29,191,1,17,201,23,36,211,80,245,21,88,242,80,185,70,246,0,97,202,65,203,70,212,20,17,131,196,137,120,19,58,116,139,72,28,223,46,133,242,168,234,160,160,57,62,84,107,4,151,115,170,130,128,230,229,200,181,22,141,104,40,12,220,91,35,150,205,194,136,174,94,75,177,60,47,193,215,65,69,71,34,198,252,13,227,103,78,144,160,56,222,41,19,44,79,195,59,168,41,120,3,205,210,227,47,165,154,106,126,25,219,166,62,5,166,62,0,230,77,218,216,221,75,216,173,11,192,233,17,89,78,73,71,161,17,169,43,123,27,184,38,39,142,32,97,53,21,220,75,28,100,174,205,158,24,176,88,99,18,163,206,199,129,254,169,33,102,197,40,167,162,136,81,159,222,199,235,95,168,211,53,197,157,103,81,186,60,231,170,82,122,158,255,0,212,247,92,164,213,63,240,114,228,225,99,39,122,80,133,112,227,199,21,27,234,59,159,233,140,143,71,22,8,69,116,58,33,143,23,128,60,12,219,54,223,83,23,44,186,106,41,159,69,151,133,197,63,210,101,147,130,198,225,178,220,15,155,113,200,250,166,84,117,199,164,89,236,79,134,113,253,38,81,225,103,39,244,129,231,106,200,255,0,72,154,202,250,127,147,215,197,193,77,75,120,236,119,71,130,199,37,188,127,178,42,62,105,227,201,46,162,249,124,143,185,245,17,224,49,46,169,127,66,254,79,7,133,253,8,190,190,83,229,114,174,228,242,164,187,159,83,147,131,193,221,255,0,99,155,254,31,195,73,245,3,194,140,39,228,232,135,11,154,75,169,236,195,225,248,33,210,72,218,28,60,87,211,36,84,121,252,55,195,92,85,182,255,0,169,221,14,25,197,125,70,252,137,121,67,229,228,237,47,238,69,66,195,107,161,148,248,29,93,142,149,12,171,191,247,53,139,154,237,253,192,229,197,193,40,163,120,224,210,110,178,62,241,41,79,249,72,172,212,63,148,165,142,214,232,190,102,229,106,64,79,41,52,68,184,104,56,213,26,234,67,34,184,95,195,224,229,122,74,143,1,139,188,81,217,98,178,164,103,30,31,28,58,33,188,81,107,161,109,138,200,57,103,192,226,147,232,86,62,23,30,62,137,29,54,133,104,9,84,186,68,173,188,6,194,10,122,98,26,82,11,13,65,14,130,197,99,72,41,216,106,98,27,104,2,193,177,90,29,160,4,202,38,208,106,94,64,160,39,88,107,64,88,140,220,223,128,212,216,26,54,45,76,141,216,105,96,93,142,204,220,61,195,151,238,6,182,43,102,106,18,93,199,234,2,247,21,177,106,144,41,1,86,4,234,65,104,10,11,39,111,33,75,200,15,80,106,22,195,1,106,29,176,21,128,88,245,8,54,1,216,172,5,184,12,52,134,226,220,3,66,22,148,27,139,212,3,210,131,74,23,168,94,160,46,144,157,121,38,164,26,64,171,68,185,19,160,52,149,15,83,21,201,141,126,7,126,192,45,47,200,244,143,87,176,106,32,46,131,80,173,5,160,30,166,26,152,181,33,234,10,118,22,45,65,168,7,184,110,78,161,234,126,0,123,143,213,228,155,97,108,10,169,121,21,75,201,54,195,83,2,189,66,90,155,160,182,109,142,15,78,175,32,60,48,212,212,78,174,90,208,227,39,170,250,147,130,20,172,188,179,209,7,36,183,34,188,94,39,23,241,50,198,17,181,22,181,72,225,158,105,225,156,162,187,30,195,203,8,97,156,28,126,167,234,127,119,147,192,226,101,27,109,108,220,182,130,233,24,151,13,19,226,178,202,90,92,171,240,40,227,148,157,217,14,58,177,66,77,169,54,158,203,170,220,33,45,49,113,109,175,127,6,152,116,44,49,175,83,41,74,49,218,49,51,134,73,71,245,90,43,153,23,214,40,66,170,255,0,96,220,106,88,253,208,234,47,164,144,42,108,105,187,31,46,93,183,28,99,43,222,36,83,22,164,57,19,165,48,45,100,139,116,78,108,146,133,70,11,213,46,140,174,83,125,232,231,156,154,158,173,86,150,201,129,25,156,233,92,169,120,57,103,42,70,153,114,106,147,57,166,237,154,103,81,43,145,201,39,204,147,175,165,108,141,120,156,154,99,166,63,83,254,194,195,26,138,8,136,70,164,122,88,162,154,167,45,39,10,85,149,126,78,236,109,194,78,78,46,81,239,93,138,136,155,155,156,169,221,109,95,129,193,110,141,120,101,142,81,140,102,229,175,203,28,241,211,116,1,6,104,100,151,189,26,162,128,16,232,84,17,78,58,145,197,155,27,197,43,93,14,248,142,80,83,141,5,115,224,202,164,169,151,94,170,57,231,195,207,28,174,42,209,190,7,41,125,72,5,147,27,139,215,30,171,183,148,114,78,47,12,163,147,29,232,125,61,189,153,233,156,249,113,165,169,213,194,95,84,127,223,242,77,49,183,11,154,57,161,191,95,240,117,40,246,60,85,171,133,203,214,211,221,53,210,72,245,56,108,234,113,74,255,0,12,203,106,105,181,191,98,58,51,161,171,145,156,224,84,133,204,140,161,83,233,210,252,30,15,197,240,229,148,35,57,187,140,86,149,236,123,184,224,237,255,0,185,201,196,242,165,12,152,178,75,74,150,241,79,179,240,17,243,49,119,16,13,58,38,227,239,64,204,182,232,224,120,151,194,241,120,243,118,139,245,126,59,159,65,23,171,44,165,29,226,223,83,229,143,111,225,92,67,159,13,163,86,240,117,251,118,53,197,158,78,188,216,228,158,167,248,191,35,140,117,226,104,233,148,117,112,241,125,204,176,189,218,242,105,151,146,181,66,77,78,47,242,141,39,56,107,105,190,158,147,171,60,96,167,38,244,170,78,91,245,103,51,138,106,245,53,255,0,182,204,52,233,225,231,12,158,137,111,225,157,10,45,75,234,109,120,56,32,244,125,46,95,180,104,215,14,92,121,37,166,89,103,7,239,176,87,161,113,175,80,44,145,233,19,157,252,62,50,221,100,111,247,5,192,78,63,70,70,7,87,84,146,5,25,75,106,49,80,201,137,122,229,169,157,16,148,86,61,114,123,17,70,40,41,241,74,61,86,53,191,228,239,216,231,224,21,227,150,70,183,155,179,174,128,148,82,147,10,22,224,90,201,37,220,210,57,164,97,184,211,32,234,89,205,22,100,113,110,59,97,107,185,100,139,31,165,156,42,82,242,61,82,242,69,118,104,136,158,52,115,44,147,242,90,201,47,32,107,203,22,146,121,222,227,231,68,2,130,152,115,160,28,232,128,110,43,31,50,36,185,71,200,14,192,90,163,228,86,188,129,67,38,208,89,67,0,176,176,0,0,0,0,0,1,0,0,80,168,96,16,168,40,96,2,161,81,64,2,10,24,1,52,20,61,196,21,229,188,248,235,161,60,248,179,55,9,121,66,249,121,182,105,205,175,50,50,232,196,235,187,69,71,10,143,94,166,156,181,46,177,10,201,71,99,72,194,15,163,45,97,143,129,242,212,93,164,197,34,28,9,209,93,77,84,162,157,127,184,228,175,160,28,237,32,138,81,54,229,191,2,88,252,160,34,227,248,26,81,177,232,138,234,47,77,128,219,72,78,75,220,30,153,119,66,81,94,64,137,198,47,171,35,151,141,26,202,11,200,40,39,255,0,216,24,233,143,98,162,153,178,199,18,148,35,216,9,86,82,96,227,125,24,104,144,21,6,62,99,94,12,156,36,187,146,161,43,234,65,191,49,143,154,252,25,168,200,165,25,5,22,220,138,177,198,54,247,101,233,138,2,84,135,171,202,42,162,68,175,176,3,151,184,245,19,212,164,0,165,97,184,237,32,214,136,22,226,182,14,99,82,242,3,73,130,65,173,7,49,5,49,19,173,5,162,162,181,121,14,98,242,77,166,78,222,0,190,98,13,86,70,148,58,1,234,11,177,10,164,5,52,198,169,119,33,169,249,18,140,159,112,53,213,20,61,104,203,151,238,26,61,192,215,90,13,70,122,80,200,43,80,107,100,236,13,215,96,167,173,141,73,145,171,216,122,191,148,11,215,238,26,204,245,127,40,245,251,1,166,164,23,19,59,176,106,64,105,104,46,200,73,141,91,2,232,52,191,36,247,29,128,232,123,121,36,64,95,167,200,84,76,244,251,149,165,121,2,169,5,32,0,10,10,11,42,208,19,184,183,52,78,62,71,233,3,27,126,2,217,183,164,42,32,96,216,172,232,210,133,161,120,3,27,11,54,229,175,1,203,64,97,97,104,223,151,16,229,68,12,53,32,180,109,202,65,202,3,43,65,177,167,40,92,183,228,12,244,161,236,55,6,42,96,20,130,144,168,63,112,30,145,233,34,255,0,152,122,151,220,5,80,232,141,95,204,26,151,144,42,135,68,235,72,92,196,6,148,42,35,152,62,98,1,183,164,233,139,213,147,68,122,71,99,154,85,163,166,236,223,133,201,21,55,169,250,155,164,136,184,236,74,149,28,124,103,16,227,113,93,142,156,217,99,134,26,164,207,7,141,227,28,228,232,65,57,248,142,182,207,61,206,19,151,169,215,185,150,108,178,148,222,230,118,251,155,97,121,49,107,141,198,78,75,116,233,143,12,121,106,74,82,146,93,175,116,76,46,47,185,180,100,154,169,48,20,50,99,114,210,165,166,251,75,100,205,57,123,245,175,201,207,151,15,50,17,208,223,169,222,158,193,28,241,195,29,45,186,95,166,93,80,62,187,35,139,187,150,197,86,56,238,221,139,14,88,201,85,155,84,107,120,186,252,15,73,136,249,188,113,84,168,151,198,65,254,161,203,22,7,246,255,0,90,33,240,248,229,210,255,0,102,10,79,138,131,151,212,91,200,244,106,143,79,98,62,78,15,238,69,195,135,150,39,233,157,199,186,97,88,228,205,171,109,109,89,132,243,85,198,19,117,224,223,44,33,40,74,83,234,254,149,236,113,202,49,93,6,38,165,178,93,209,85,67,107,78,55,39,223,161,89,121,217,119,200,117,98,143,164,199,78,172,135,92,99,81,160,50,107,248,171,242,117,205,84,28,147,223,101,70,28,185,74,113,165,185,211,146,43,211,29,85,222,202,50,187,245,45,141,245,122,84,186,145,56,246,12,114,253,37,70,159,224,164,16,170,107,192,46,160,105,16,104,34,93,1,151,67,72,177,105,31,112,53,81,77,17,59,139,219,161,81,149,13,223,228,203,76,209,113,198,165,118,37,179,232,92,93,59,42,56,179,224,211,252,57,237,23,188,37,246,191,250,28,184,229,44,25,28,102,154,87,82,94,15,98,105,100,78,18,93,142,14,39,12,165,232,127,234,69,122,95,223,31,31,148,70,157,248,114,44,144,254,101,253,203,235,220,242,120,60,239,28,148,91,252,30,155,222,58,163,209,238,65,71,31,29,130,57,37,29,78,175,107,58,235,186,35,58,184,198,105,253,47,163,21,55,31,43,199,240,179,225,242,189,75,169,207,118,172,250,78,43,132,121,176,56,77,234,241,236,124,228,177,203,28,231,142,95,84,88,220,92,212,157,95,14,202,176,241,49,212,253,51,244,179,148,97,95,99,29,162,163,252,182,114,228,139,197,150,215,211,97,192,241,63,51,135,4,219,245,105,113,151,229,27,230,142,184,95,131,110,122,227,248,142,208,94,238,172,227,132,229,19,209,226,241,235,225,86,214,121,252,150,254,139,252,25,105,223,141,172,216,149,99,140,218,93,25,156,184,86,255,0,254,158,191,247,24,226,158,108,18,77,66,91,117,61,44,121,97,196,65,59,117,224,138,226,140,94,23,234,206,160,190,212,236,236,197,196,115,99,232,150,203,189,238,60,156,62,57,71,74,73,47,100,97,30,14,88,242,107,199,37,4,186,171,176,58,52,223,101,185,89,97,80,140,47,213,39,69,99,90,163,23,123,117,46,56,220,248,133,55,244,197,108,69,116,69,233,138,67,214,26,67,73,80,107,97,173,133,5,0,245,176,214,196,34,10,214,199,173,249,34,197,101,23,173,249,13,111,201,22,22,5,235,126,67,91,242,69,133,129,122,223,144,212,201,16,23,168,53,153,134,224,105,173,143,91,50,220,118,192,211,91,242,26,217,157,177,217,21,167,49,143,152,204,236,44,13,185,204,124,227,16,3,117,156,174,113,202,22,10,236,230,161,243,17,197,108,53,75,200,133,119,107,67,212,142,29,114,41,100,100,90,237,212,130,206,62,107,43,156,192,234,3,153,102,31,56,14,128,49,231,15,154,130,181,3,62,106,43,152,128,160,39,82,21,129,231,114,101,95,87,246,41,99,159,220,105,160,106,37,102,48,112,201,123,72,52,229,251,142,138,67,72,17,206,249,189,164,21,150,190,164,116,108,63,72,28,234,51,125,100,94,151,228,215,210,61,130,178,210,252,131,131,127,168,215,96,164,65,143,38,214,242,39,229,151,220,110,236,41,129,207,242,190,38,31,47,37,210,76,232,210,194,138,71,51,193,147,180,132,240,229,93,206,160,114,94,69,72,229,88,242,134,156,139,169,208,242,36,76,178,236,8,197,74,73,151,172,57,151,250,68,218,104,10,212,22,214,228,38,86,160,13,118,27,249,23,82,144,9,54,152,245,191,33,161,135,45,176,30,167,228,106,188,153,242,103,127,86,192,240,203,179,3,79,79,146,147,174,228,44,62,158,162,142,22,191,80,23,38,188,145,106,254,162,185,55,220,159,150,141,216,15,84,123,201,15,84,62,225,124,188,89,92,152,208,17,233,111,234,46,163,228,35,142,40,122,16,11,74,30,148,77,52,30,160,52,81,84,39,31,6,122,216,245,63,32,86,134,61,4,57,204,90,167,216,7,76,55,11,159,116,63,220,4,236,21,149,251,139,87,184,10,164,26,91,238,86,164,26,192,157,62,227,210,188,134,161,0,235,249,131,79,185,62,175,3,185,120,0,170,41,50,125,94,193,249,2,174,251,11,160,90,242,53,167,200,10,216,239,220,119,18,90,190,204,130,147,247,26,146,242,100,226,42,247,40,218,175,184,104,126,72,212,145,92,194,41,105,151,144,209,47,35,230,33,216,19,165,249,13,202,116,38,144,6,186,31,48,207,96,162,141,57,150,38,253,200,217,118,30,168,248,32,126,174,195,245,13,78,35,212,128,94,162,150,175,34,22,224,105,169,161,115,90,35,242,197,113,251,128,215,156,62,113,134,168,249,13,113,242,7,71,53,15,152,114,243,99,228,79,52,87,234,3,171,153,16,230,196,226,124,68,80,190,101,8,87,127,50,33,174,62,79,63,230,31,129,252,199,176,133,119,57,69,146,212,89,200,184,159,229,99,124,77,126,150,18,182,158,59,233,35,21,134,87,188,132,184,166,255,0,75,43,156,223,233,101,3,193,252,204,92,154,242,84,101,47,5,106,151,218,4,56,13,69,155,71,221,21,165,2,48,210,52,189,141,116,160,105,121,32,206,255,0,148,113,222,85,67,175,112,166,163,183,89,108,130,170,63,196,200,171,240,141,114,224,229,205,101,138,222,50,219,220,124,46,61,25,19,174,157,95,130,248,156,218,48,74,78,148,191,77,146,171,198,227,248,249,78,221,82,186,72,243,103,151,87,115,76,205,39,37,119,20,173,219,250,159,177,49,228,242,229,25,43,155,149,120,210,107,226,125,115,77,42,176,130,122,141,30,25,107,211,216,232,199,139,73,80,99,198,156,104,124,136,46,236,209,81,19,147,175,166,200,51,81,211,45,146,253,153,82,192,230,170,113,83,191,165,46,198,127,87,77,142,140,57,36,213,62,168,14,103,134,113,150,180,245,164,170,151,82,177,241,173,79,74,139,175,201,190,153,235,185,74,227,237,176,79,135,199,154,245,47,82,233,37,212,162,95,19,195,74,77,74,81,212,61,120,22,234,75,250,156,185,56,44,144,75,211,204,143,242,237,36,115,65,69,90,154,223,252,4,241,233,190,34,191,211,139,151,224,198,124,94,89,92,92,26,242,96,177,100,199,234,142,68,175,164,74,150,103,166,75,85,201,245,96,101,147,60,165,250,82,35,84,159,130,166,232,201,200,168,215,28,57,147,81,191,201,92,91,74,162,187,34,184,111,66,110,93,89,135,17,45,82,252,176,50,199,29,205,222,201,63,114,32,187,154,197,93,166,1,27,114,81,78,153,172,148,121,178,142,173,151,165,126,193,130,10,57,53,86,209,221,254,7,25,109,235,91,149,3,141,108,204,228,180,202,205,187,19,56,218,46,38,156,95,115,68,183,163,24,58,116,205,163,179,2,210,45,5,0,14,132,209,86,4,84,163,68,42,25,20,53,228,93,10,10,2,93,166,152,243,99,142,72,174,221,226,252,49,233,216,32,250,193,254,192,121,156,78,46,179,74,157,250,210,236,252,254,231,79,5,196,115,33,162,79,127,247,53,203,143,95,69,234,91,87,220,188,28,26,57,19,83,141,184,72,139,143,89,59,130,175,169,24,230,146,112,150,213,33,194,75,38,61,87,215,191,185,25,53,56,212,169,248,151,144,22,213,81,110,251,163,194,248,214,30,95,19,12,171,164,227,185,244,17,210,215,212,143,51,227,120,212,184,95,249,101,104,168,240,88,2,118,128,203,79,83,224,121,180,241,47,19,123,75,212,191,43,254,199,187,15,245,28,95,73,31,37,135,36,176,230,134,72,245,139,179,235,33,40,228,148,103,143,163,138,104,214,51,170,201,139,70,42,125,164,121,48,226,37,135,44,162,252,211,61,204,222,172,44,241,120,188,48,230,235,148,244,234,222,168,43,171,76,37,21,37,137,211,93,98,204,180,71,83,74,89,32,253,213,134,46,41,69,70,16,86,151,150,118,115,46,58,148,92,159,132,65,132,121,145,140,191,139,248,101,226,199,150,91,185,235,95,216,81,205,153,102,90,241,104,139,58,55,201,210,79,79,184,4,164,227,29,164,181,61,150,219,29,88,109,99,141,245,48,225,240,243,184,197,31,211,137,111,249,61,53,195,196,138,231,212,26,142,159,151,136,254,94,32,142,80,58,249,16,31,38,30,5,35,136,40,237,209,31,1,165,120,20,142,45,34,208,119,105,143,129,105,143,129,72,227,210,26,78,189,49,39,74,20,142,109,33,164,233,112,68,233,64,140,116,139,73,174,148,38,128,206,133,69,136,168,154,24,90,22,164,3,160,23,49,6,180,5,1,58,144,245,1,66,21,134,160,30,193,177,58,145,60,196,6,128,102,231,236,37,48,53,176,51,176,3,93,132,103,191,184,91,3,65,19,108,118,252,1,67,35,80,89,6,150,53,51,59,21,176,173,245,143,152,115,234,97,169,130,180,191,112,213,238,101,170,186,177,234,136,26,106,13,94,230,15,44,98,10,113,126,64,223,247,14,134,28,232,175,36,75,137,174,128,174,205,72,14,53,197,55,250,127,177,162,205,125,80,43,119,42,39,152,239,161,151,58,62,71,25,39,224,43,94,111,176,60,180,101,39,31,210,255,0,161,46,18,237,191,228,34,215,18,228,246,76,39,146,126,76,82,167,210,130,233,129,172,92,154,234,41,70,94,68,164,203,213,238,4,202,59,110,40,69,248,46,208,212,146,236,4,174,181,69,63,74,30,180,26,144,25,199,121,116,45,164,186,162,91,240,43,125,208,70,209,81,160,113,141,152,234,125,7,29,108,43,122,77,117,13,30,230,117,147,202,41,41,253,192,86,145,105,151,145,168,190,242,42,235,185,20,154,149,117,21,75,201,90,144,106,64,67,190,204,22,162,172,45,0,173,134,166,27,15,96,39,83,11,99,19,146,69,67,114,162,121,130,180,195,96,41,74,44,171,72,207,81,156,178,48,55,212,133,169,35,37,145,154,70,79,186,2,150,68,194,226,201,106,44,90,99,228,42,253,33,81,39,71,184,114,223,144,138,168,134,196,242,223,145,60,111,200,22,168,123,25,40,87,234,42,151,220,5,108,77,123,142,162,187,143,211,228,138,150,189,201,110,187,148,220,124,145,37,125,25,80,227,191,67,93,59,28,245,53,209,161,222,79,185,1,173,14,164,99,89,62,224,82,200,187,129,163,212,78,153,134,169,121,30,182,2,182,186,137,228,7,191,113,105,94,64,124,216,148,178,251,16,213,123,153,181,249,64,116,115,189,131,154,142,116,235,187,41,91,236,192,219,153,100,188,134,78,50,93,19,34,231,211,72,27,234,190,227,140,215,116,97,203,200,251,208,185,25,111,235,3,177,74,35,216,230,143,15,46,243,102,145,199,167,245,48,52,114,68,235,94,5,186,247,22,242,2,156,111,185,148,176,183,220,211,151,46,204,135,12,189,152,17,242,210,125,216,62,30,75,187,30,156,229,86,96,140,190,94,94,225,200,102,154,115,49,199,30,71,213,133,115,242,101,99,209,43,232,116,242,230,82,199,32,145,207,165,248,46,43,216,219,68,188,6,153,1,154,151,176,106,107,178,52,208,28,181,228,42,22,79,100,90,159,176,114,99,228,174,92,124,128,150,66,181,134,136,46,225,233,32,53,14,253,193,168,248,39,111,180,41,216,95,146,119,251,88,105,151,218,202,134,228,146,54,225,160,229,45,94,17,229,97,226,229,155,226,143,7,254,146,199,170,31,205,36,247,61,222,29,193,73,227,78,228,163,108,206,181,139,193,37,201,95,220,242,126,41,157,100,109,69,250,86,199,163,196,227,210,156,226,235,202,242,124,247,21,147,170,99,13,114,79,35,140,239,181,216,78,46,79,84,93,182,237,200,90,28,135,24,184,186,139,253,142,142,107,134,94,171,39,97,78,27,220,39,42,126,226,211,25,90,151,166,250,139,68,160,246,221,119,247,36,91,253,31,197,135,211,43,94,24,249,210,79,213,6,189,209,88,242,38,218,150,207,193,164,163,143,189,43,254,225,88,235,139,123,62,191,216,233,199,116,133,14,31,28,93,168,238,84,242,70,62,239,216,130,156,146,10,240,247,49,230,198,79,119,69,202,123,92,64,219,84,182,109,238,140,120,135,195,205,127,22,43,87,183,83,30,118,73,125,46,47,216,158,107,219,38,72,236,158,212,186,178,132,248,121,184,61,13,73,247,82,235,248,179,143,36,103,138,119,40,202,31,243,27,207,138,122,220,161,106,200,158,121,228,167,46,221,2,49,148,156,171,167,142,162,197,252,73,223,233,143,247,34,127,198,146,138,233,118,217,217,143,28,97,13,55,187,8,37,180,76,95,170,101,229,149,58,68,65,214,239,169,69,180,82,123,25,202,91,23,135,112,55,213,56,97,146,210,146,151,164,105,58,169,83,30,100,218,199,11,250,99,170,191,36,193,199,77,68,168,210,59,80,220,43,240,16,220,209,199,116,194,99,9,194,157,162,161,185,165,9,99,222,226,90,70,245,182,194,84,246,232,52,156,99,184,81,150,138,154,216,105,15,175,125,202,0,19,69,32,160,169,24,80,136,40,153,171,91,117,67,236,8,168,139,215,27,93,87,83,28,170,50,139,190,143,234,246,127,113,180,255,0,135,45,113,95,147,60,203,75,89,33,186,100,86,28,44,165,143,44,176,79,107,232,107,82,215,141,126,137,74,209,14,10,90,26,218,190,135,227,249,77,63,245,224,215,70,239,247,1,229,156,150,208,134,254,79,59,143,185,96,146,125,79,67,54,217,117,71,105,175,255,0,105,127,212,224,226,243,69,198,113,148,126,174,140,21,224,69,84,229,17,151,153,105,157,162,89,20,145,244,31,2,205,175,4,160,222,248,255,0,193,243,199,119,194,184,135,135,140,140,110,163,145,104,127,236,92,53,245,49,90,177,83,238,121,252,78,24,201,173,106,244,158,132,31,240,200,205,15,82,144,71,148,248,73,197,220,41,157,24,37,60,53,175,111,220,232,150,61,125,36,227,248,50,88,113,69,221,106,126,100,236,43,92,153,57,138,251,14,19,112,131,125,150,228,165,172,223,22,14,118,120,98,253,49,245,72,131,179,225,184,30,30,31,84,190,188,143,83,59,69,85,216,118,200,208,0,176,212,3,1,106,21,128,196,3,1,18,236,186,10,3,39,98,220,219,72,105,3,7,98,220,232,210,26,66,57,244,177,105,58,116,134,144,57,28,24,185,108,236,210,26,80,35,139,67,39,150,118,233,66,120,209,106,71,23,40,57,103,103,45,11,148,41,28,156,180,26,14,190,72,185,34,145,203,160,52,29,28,145,114,152,35,14,90,13,8,219,148,197,203,97,35,61,40,122,81,122,24,104,96,103,65,69,233,98,175,96,168,2,168,40,168,145,140,2,144,12,68,66,176,177,136,160,176,0,3,55,37,94,76,229,146,159,210,204,224,147,142,210,42,41,87,80,52,140,117,247,22,133,247,17,41,52,169,51,59,107,207,245,3,110,90,243,98,122,82,57,157,216,212,164,5,243,34,158,212,105,12,142,75,106,49,88,221,95,251,154,195,28,123,216,15,78,247,41,15,82,190,163,229,36,239,113,74,181,109,31,236,5,199,43,232,139,89,36,209,131,155,142,221,63,114,161,145,167,187,3,73,91,232,204,229,170,47,115,78,106,93,201,156,245,46,150,4,57,216,165,61,49,189,66,166,253,132,241,73,247,96,47,154,93,7,28,210,125,19,23,38,139,81,146,233,16,38,83,201,99,92,210,180,182,58,146,232,192,165,38,163,184,44,159,146,61,77,211,145,107,30,221,64,151,149,183,177,113,150,64,80,140,122,151,112,93,192,135,60,140,107,155,222,69,106,139,123,72,174,100,107,169,21,58,164,151,212,46,100,188,142,109,118,50,213,31,32,92,179,50,94,76,149,178,22,207,161,122,138,137,89,50,209,73,231,100,202,83,135,210,137,249,140,139,244,129,180,121,159,168,106,82,190,166,43,62,71,250,73,124,217,116,216,14,151,39,217,145,45,93,217,148,49,101,239,38,109,28,114,253,76,128,140,151,220,138,82,223,170,19,192,11,3,247,10,190,196,108,202,88,31,118,63,150,94,64,138,95,113,46,223,73,155,124,188,124,143,151,4,7,58,140,254,226,210,151,118,110,180,160,213,31,0,102,148,188,134,153,95,82,181,120,68,201,203,237,96,93,74,186,152,188,121,28,190,162,181,75,195,21,176,37,224,151,220,84,112,203,187,178,181,20,178,80,16,240,95,146,150,23,238,53,148,174,99,2,62,93,148,176,81,92,198,28,208,14,74,162,121,30,229,44,143,193,90,165,246,145,89,252,191,184,159,14,188,154,250,188,6,150,251,4,99,202,138,7,72,213,193,248,13,15,193,70,1,71,79,47,216,57,126,193,92,218,108,124,179,163,150,197,203,153,6,106,17,138,26,104,30,44,158,65,97,159,144,43,102,26,80,249,47,201,75,23,243,1,159,45,249,23,47,220,219,151,238,28,168,249,3,30,75,242,28,186,58,116,164,27,1,130,135,176,244,155,109,224,63,96,172,82,43,75,47,246,11,2,116,7,44,171,97,184,19,203,13,44,189,192,8,208,252,146,225,47,38,194,3,46,91,238,195,150,188,154,208,168,9,88,226,62,92,7,164,40,1,70,33,166,62,2,131,112,13,49,240,45,49,240,48,0,253,135,251,10,208,106,64,59,57,62,43,198,46,15,129,156,238,165,47,76,78,157,71,202,255,0,226,126,42,89,248,200,112,184,173,232,244,210,251,152,28,220,6,76,147,202,184,156,109,66,120,165,120,165,125,124,166,125,95,13,198,67,138,199,30,55,135,117,165,86,88,119,137,240,220,102,94,82,142,28,127,76,63,207,147,167,224,255,0,19,207,195,241,14,88,218,77,70,180,214,211,94,254,228,87,216,230,226,103,154,22,221,39,209,30,39,19,234,200,213,157,107,54,62,42,106,120,118,148,101,252,68,229,188,79,62,89,27,114,155,142,218,168,214,51,201,50,230,71,190,193,114,150,230,138,113,146,217,161,69,197,61,157,21,147,169,56,218,149,13,71,37,93,196,35,165,203,173,51,110,91,113,219,234,2,22,45,85,125,71,44,121,35,37,94,168,196,83,82,95,84,217,80,156,241,66,190,168,248,11,26,44,176,149,41,244,242,44,152,227,169,55,149,105,126,69,166,57,183,79,127,238,140,92,101,6,238,60,196,188,118,253,128,115,225,223,79,238,78,57,75,28,180,100,253,153,81,227,35,165,235,217,174,196,79,52,178,181,24,67,175,144,22,78,83,159,90,173,229,35,60,188,76,165,29,9,173,62,195,205,232,90,41,109,187,126,89,202,221,132,211,210,229,191,99,57,77,105,158,151,244,237,126,226,205,147,101,8,125,95,224,156,112,211,81,173,95,169,255,0,176,65,135,84,126,133,102,241,156,148,183,53,134,156,112,182,146,246,71,60,229,118,2,114,185,21,169,81,48,131,102,177,196,187,148,76,19,151,224,239,225,48,199,87,170,183,232,140,49,65,74,95,202,142,234,229,226,150,93,93,22,209,236,192,231,156,167,60,185,37,23,179,117,253,8,148,42,87,210,199,15,79,167,189,22,253,81,211,223,177,98,85,227,118,109,30,141,51,155,19,169,81,208,188,128,232,28,95,88,178,159,75,8,61,232,203,66,45,247,45,6,145,151,83,5,14,128,100,84,244,236,59,40,150,188,0,251,18,195,160,251,0,131,163,0,145,80,63,82,163,26,210,220,37,244,191,236,109,22,18,130,146,220,14,126,92,148,165,26,181,91,163,46,101,206,49,89,20,183,235,223,247,58,117,75,75,135,73,118,103,50,211,170,18,77,221,211,139,93,24,139,87,53,61,105,237,95,147,155,226,28,58,201,7,56,117,93,78,142,102,137,233,154,181,217,174,165,212,37,209,189,194,125,124,175,17,22,140,227,188,78,190,46,30,185,87,147,142,59,74,140,181,159,12,113,109,73,53,212,0,43,236,120,60,171,63,11,12,139,245,197,51,166,73,74,45,126,231,141,240,28,250,184,76,152,95,92,114,181,248,127,247,61,139,43,47,50,89,50,227,156,224,178,227,147,79,233,125,80,151,57,74,231,6,213,118,60,207,252,67,141,195,142,142,78,156,200,127,117,177,193,143,54,104,173,178,228,95,251,153,21,245,120,181,82,147,79,240,145,233,252,63,4,177,70,121,50,253,121,29,215,132,120,223,248,86,57,37,46,35,136,201,41,73,82,130,212,239,221,159,71,104,138,171,2,118,24,83,10,21,208,106,1,133,11,90,29,128,168,40,118,43,1,110,22,199,98,1,234,97,169,136,2,30,161,234,36,2,175,88,106,68,0,26,90,13,140,247,13,253,200,52,210,26,76,238,67,212,192,170,10,39,83,26,152,21,64,45,97,168,0,7,169,5,160,21,10,138,37,162,130,144,180,160,220,86,194,13,40,90,17,67,3,62,90,23,41,26,208,80,24,114,68,240,179,162,130,128,229,228,200,92,153,29,116,42,3,147,147,33,114,100,118,5,10,71,31,38,66,229,72,236,232,22,90,71,146,184,125,189,52,62,76,215,86,191,98,87,15,43,250,255,0,184,222,60,145,255,0,212,101,100,222,57,75,102,217,18,195,24,171,176,172,221,164,154,27,142,118,4,172,107,242,92,112,197,239,208,158,94,111,36,242,51,55,188,232,14,149,24,164,39,146,49,253,39,55,203,73,61,230,197,44,110,61,30,160,58,30,100,252,25,203,50,143,66,18,219,233,27,138,127,167,251,128,74,74,94,167,16,139,139,253,37,71,210,171,78,192,167,167,176,2,247,86,18,150,146,101,50,147,77,122,152,19,175,125,172,122,220,95,70,30,159,208,52,164,222,206,128,33,55,39,188,77,28,189,210,51,106,113,126,73,211,41,125,86,6,221,55,212,101,41,166,254,160,81,255,0,152,107,20,111,112,37,238,189,44,148,167,123,201,157,28,184,246,69,69,94,212,128,195,67,125,36,109,8,37,29,247,27,197,27,30,152,160,8,97,94,75,249,116,40,181,17,190,34,43,185,21,75,13,19,44,49,240,71,204,91,216,111,60,151,233,176,46,56,163,18,180,68,197,188,179,250,98,28,156,210,234,232,14,157,49,22,152,119,72,231,150,28,241,94,153,19,203,226,26,234,10,234,254,26,15,75,232,113,242,120,158,237,13,41,70,94,167,64,117,53,164,158,101,21,28,83,148,126,161,252,172,190,224,35,154,168,22,111,114,159,8,223,89,4,120,40,175,212,15,83,174,251,143,82,93,205,151,13,4,62,76,60,1,205,170,45,245,26,73,249,58,150,56,174,197,105,143,130,44,114,40,50,214,38,206,128,4,101,28,44,190,89,66,10,92,177,114,145,86,59,160,51,228,161,114,34,107,98,220,35,47,151,136,215,15,31,38,180,252,133,1,159,38,37,44,80,42,131,111,33,66,140,87,98,182,240,77,160,180,3,176,177,108,50,2,197,108,123,1,66,220,55,42,131,96,39,113,208,237,5,128,168,40,96,64,5,0,89,64,20,45,65,168,7,65,68,234,11,2,128,155,29,144,61,128,155,96,5,5,138,130,128,118,43,10,0,0,24,182,242,80,0,14,136,16,172,96,80,172,45,140,0,91,142,128,0,90,66,145,66,104,12,229,182,254,15,131,134,73,102,227,114,113,57,111,211,114,253,207,191,220,249,63,142,124,57,240,174,115,198,155,195,145,220,107,244,203,195,255,0,96,60,14,35,39,51,35,147,238,118,240,80,229,224,114,238,247,252,120,56,86,55,60,177,84,210,125,108,239,226,39,24,99,211,95,179,32,202,89,94,28,211,201,170,94,165,231,171,247,59,120,111,137,99,201,42,200,212,114,62,253,155,60,164,229,12,13,223,214,250,24,253,83,232,81,244,253,103,170,49,173,186,35,108,114,132,210,114,138,223,245,35,231,248,78,63,39,14,148,102,181,227,251,95,85,248,103,179,195,102,197,159,215,130,91,247,143,127,232,86,99,186,81,113,86,186,123,162,86,74,221,47,232,201,195,145,84,170,214,151,77,6,188,113,149,169,83,42,52,115,218,235,250,152,207,59,139,106,86,159,138,7,155,22,57,61,47,175,88,246,28,37,9,74,211,244,190,207,177,21,146,83,189,86,247,5,153,66,74,78,206,135,165,25,205,198,158,184,175,102,138,28,223,13,154,26,229,77,251,108,204,39,23,29,74,18,77,165,93,105,254,5,15,71,241,84,47,237,255,0,169,205,57,202,82,109,108,16,229,233,183,40,200,228,226,56,157,47,76,23,169,255,0,99,92,188,71,42,59,239,39,216,231,195,137,228,159,50,91,182,16,240,193,247,235,213,179,104,202,237,180,219,102,210,140,163,141,45,170,123,123,236,105,14,26,189,89,63,104,129,138,140,242,123,69,120,41,98,75,169,188,164,170,146,164,69,148,45,144,155,220,59,154,98,199,114,182,6,184,227,81,163,92,154,99,138,48,251,229,254,7,133,92,186,89,25,230,242,103,127,200,168,168,75,168,218,38,27,203,121,26,52,92,77,36,183,76,218,27,163,40,248,53,197,180,136,210,227,224,150,180,200,208,82,86,140,174,52,139,184,129,24,223,98,192,6,128,0,96,192,0,150,33,177,0,158,212,49,118,18,96,50,254,168,146,199,7,216,35,9,92,237,126,184,127,116,99,59,215,28,145,116,212,189,73,157,89,241,73,165,147,31,215,31,238,99,154,81,201,139,90,165,211,170,220,163,62,47,28,179,69,233,141,100,143,79,13,30,116,56,169,227,159,170,246,61,104,102,197,9,56,187,139,240,206,110,55,135,134,72,185,195,234,43,47,27,136,105,187,56,101,245,29,124,68,92,101,76,229,151,83,58,223,19,1,46,128,70,158,135,193,179,114,190,35,142,47,233,201,112,127,191,79,238,125,60,126,169,31,23,142,78,19,140,163,214,46,209,246,88,50,44,208,230,199,164,210,145,113,157,121,191,248,139,14,190,23,30,69,214,19,254,204,240,113,198,89,114,198,24,227,114,111,76,82,238,125,111,29,133,241,60,14,76,81,87,41,70,163,249,189,131,225,63,2,135,195,230,179,102,154,201,153,45,169,109,15,250,145,93,220,7,7,242,124,30,60,17,171,138,245,63,50,238,117,104,99,82,41,59,34,163,75,30,150,93,0,84,233,178,121,94,230,128,4,114,209,74,41,14,197,96,58,22,194,176,1,236,43,0,176,11,24,172,45,128,110,1,76,40,1,0,110,20,192,118,22,78,150,58,1,140,159,220,118,3,160,216,158,164,56,75,200,23,104,122,145,154,135,145,168,132,83,146,38,221,149,164,52,129,54,195,114,180,149,72,42,81,66,216,53,32,24,156,132,216,174,192,122,154,13,108,40,52,132,26,135,169,130,84,59,65,70,160,180,132,164,133,45,192,119,22,22,70,154,15,80,69,61,195,161,58,89,91,129,225,57,101,75,102,10,89,159,89,27,75,133,148,122,110,40,181,5,82,198,105,148,243,101,30,178,26,226,148,70,231,15,176,155,199,222,32,90,226,181,116,38,89,167,123,39,253,1,74,9,236,57,73,75,245,1,58,242,203,169,90,171,103,33,234,73,14,42,50,235,22,255,0,96,18,166,190,162,225,8,62,178,5,141,222,208,101,174,31,35,253,33,67,199,10,216,202,120,223,233,58,161,195,191,212,105,242,241,178,17,230,188,111,187,163,72,112,250,163,245,30,131,193,7,213,89,81,197,4,182,136,164,121,175,12,97,214,69,67,68,95,147,208,120,96,250,197,13,98,138,253,40,82,56,234,18,233,16,229,201,116,142,199,110,149,225,5,123,146,172,114,44,109,254,134,62,67,240,117,40,215,234,22,223,112,35,15,151,151,106,18,225,231,228,233,191,112,213,64,142,105,112,178,151,89,142,28,34,93,100,111,168,57,136,17,159,202,227,46,60,54,53,216,57,131,185,2,26,195,141,126,146,180,197,118,50,121,169,208,115,163,30,161,91,36,188,13,180,143,59,47,196,22,250,14,117,241,9,55,234,76,68,184,245,101,146,40,205,241,16,93,209,207,9,44,139,160,190,86,229,116,5,229,226,146,48,215,25,111,164,217,240,118,70,76,51,91,65,50,137,92,78,151,70,191,56,210,57,31,15,59,234,131,229,114,75,245,23,198,110,187,176,241,138,110,164,168,233,78,251,158,118,62,14,125,230,118,98,196,224,169,202,201,173,99,97,110,52,210,13,72,202,167,212,42,151,146,181,33,107,40,52,191,36,207,36,97,214,72,38,175,245,28,217,150,40,167,123,191,201,6,191,55,138,61,100,70,78,59,28,122,110,121,210,140,114,203,211,72,137,226,113,123,72,177,43,190,28,90,201,63,76,135,155,36,254,253,39,157,242,185,126,168,179,124,120,166,227,167,43,44,74,232,135,20,241,173,229,101,124,243,190,135,44,184,120,193,221,151,9,193,63,160,176,174,204,124,100,36,233,236,116,170,151,70,112,122,30,250,13,177,205,46,138,70,85,211,65,164,205,78,79,244,154,199,126,168,41,105,21,50,232,68,19,184,110,93,10,138,39,112,220,189,35,162,12,253,67,211,238,93,5,20,70,132,58,72,160,2,108,46,67,176,176,21,72,52,177,234,11,0,210,26,66,197,96,58,0,176,0,24,134,64,128,44,44,160,11,21,133,128,110,20,22,22,0,227,98,229,161,216,110,2,210,144,236,84,216,105,96,61,72,118,133,203,97,160,10,1,105,94,68,212,72,29,139,87,184,84,67,211,224,3,90,22,177,250,124,11,111,5,18,230,204,56,236,139,31,7,150,83,138,146,170,210,251,217,209,126,199,155,241,126,51,7,42,92,54,187,203,106,78,43,183,228,35,230,36,218,148,178,70,150,155,139,218,209,197,196,74,78,47,106,245,86,221,206,183,139,60,161,155,54,55,81,132,219,148,83,191,82,233,107,240,99,40,71,44,99,150,13,70,107,172,95,159,98,43,155,52,189,90,82,91,109,176,240,199,103,46,143,177,47,29,229,81,255,0,38,153,100,180,212,122,116,95,252,255,0,231,82,140,167,37,41,220,85,46,195,142,71,22,164,155,140,151,116,64,123,1,234,112,255,0,22,175,225,241,113,115,139,253,113,218,95,247,61,76,51,89,163,175,6,72,230,130,95,167,105,126,232,249,114,161,57,99,158,172,114,112,146,238,153,81,245,92,252,83,142,153,199,127,18,69,194,112,250,92,82,93,143,19,7,196,237,53,197,99,230,223,234,238,118,71,54,28,177,254,6,117,255,0,36,186,132,119,101,148,59,38,223,179,57,228,214,71,110,226,151,185,132,245,197,239,170,43,205,147,60,209,123,70,233,21,21,155,36,164,247,127,132,142,124,185,116,70,222,200,183,40,198,23,220,229,211,46,39,47,242,174,128,40,70,89,167,170,95,253,30,135,11,8,211,70,75,26,199,26,47,134,149,77,175,96,58,227,24,185,57,41,53,44,105,40,250,111,242,78,89,118,82,114,247,97,15,76,45,191,83,234,68,208,18,20,8,219,30,38,250,149,17,12,109,155,86,152,164,186,151,180,118,42,30,171,151,218,95,137,245,88,97,233,185,173,150,231,60,37,39,114,125,108,234,205,145,114,26,139,86,253,39,54,149,248,100,83,105,61,227,253,11,132,181,81,58,111,212,131,73,70,149,69,39,234,65,31,84,74,140,82,149,132,106,208,151,82,186,133,25,104,171,114,128,16,0,196,52,3,0,0,37,137,148,200,96,38,32,16,26,32,123,110,68,89,167,80,41,75,99,147,136,199,90,165,5,113,151,212,188,123,157,23,165,51,12,146,107,28,164,159,229,0,79,15,50,62,174,181,180,140,225,142,81,139,82,54,186,87,29,219,242,67,255,0,226,53,89,143,19,142,90,166,253,182,60,249,68,245,56,200,212,164,143,62,104,206,181,197,141,83,252,129,114,94,139,241,185,44,141,18,62,155,224,121,117,240,26,91,223,28,156,127,110,168,249,147,215,248,6,109,57,242,226,191,174,58,151,229,4,125,2,150,207,242,122,17,150,168,169,121,86,121,176,61,30,21,197,224,141,245,91,13,49,105,223,98,173,174,197,39,16,147,138,137,150,147,168,122,162,204,28,173,154,227,120,226,5,236,45,75,201,193,198,241,154,101,166,22,113,172,217,58,167,35,89,140,238,199,183,104,53,39,208,224,225,248,140,147,142,151,9,29,16,197,147,85,190,132,90,220,86,102,212,211,216,46,75,168,86,128,74,101,218,1,12,90,144,245,0,91,11,39,82,13,64,85,138,201,214,26,128,167,45,129,126,72,177,211,2,101,142,77,253,69,40,109,212,122,88,189,72,32,173,61,193,100,220,123,137,227,96,83,146,161,107,216,151,7,228,122,118,10,113,200,86,162,20,18,41,36,16,117,42,133,170,131,80,82,100,178,155,51,149,132,82,162,146,68,66,141,18,1,208,168,116,199,164,138,154,22,145,208,169,148,26,40,47,73,45,72,52,190,225,21,204,65,97,72,26,176,162,194,201,113,10,97,17,165,9,227,139,236,40,228,140,183,139,76,122,208,84,75,133,197,46,196,252,158,31,180,215,80,239,216,36,100,184,60,95,105,75,134,198,191,73,166,160,214,8,149,134,11,244,148,177,197,116,138,14,96,107,10,173,62,200,78,196,231,238,67,157,244,144,26,109,220,90,151,147,31,87,145,37,184,27,188,138,36,243,223,218,201,175,8,105,63,0,82,202,101,62,37,167,177,110,13,145,200,190,172,33,67,138,140,157,75,99,93,112,251,137,249,88,75,234,72,168,240,184,226,237,32,23,212,246,69,232,174,165,236,186,32,234,21,207,151,43,138,244,196,230,230,113,18,253,31,220,244,54,0,142,124,49,205,250,206,142,90,24,156,152,81,167,193,90,118,220,207,84,152,63,201,3,150,56,178,57,56,253,133,37,225,178,61,111,100,81,95,45,134,250,34,151,15,139,194,56,184,158,23,60,183,199,151,65,150,47,154,199,180,230,166,84,122,138,17,143,66,189,40,227,135,21,24,186,158,204,219,159,25,116,104,138,223,83,236,136,155,150,151,208,201,241,20,68,242,234,117,174,128,231,201,195,100,201,43,150,70,151,176,167,37,134,53,205,109,155,101,132,165,13,164,121,243,225,179,55,178,179,81,157,216,223,135,227,36,167,83,222,62,79,67,157,13,154,56,184,110,2,117,252,67,169,112,122,122,74,137,176,202,219,90,125,197,118,74,194,187,200,165,138,41,222,162,52,52,217,59,174,134,190,133,220,61,62,64,202,81,114,238,115,228,225,30,79,212,206,219,138,22,164,17,230,255,0,195,37,213,77,162,151,195,231,223,35,103,161,204,19,204,162,133,35,12,124,36,163,214,108,213,112,145,187,108,168,228,115,232,153,162,140,154,220,8,228,99,238,144,44,56,215,233,52,208,58,72,42,20,34,191,73,84,188,21,176,89,0,27,136,91,128,232,54,21,5,0,236,53,10,128,2,216,88,12,5,169,147,45,79,163,40,118,4,69,203,185,91,128,91,40,99,216,205,182,43,144,26,236,43,70,105,72,165,31,32,61,72,53,34,104,52,129,90,144,245,34,116,134,144,43,80,88,180,142,144,0,172,170,10,68,18,20,86,193,169,20,45,35,162,108,90,136,47,96,180,103,96,216,26,106,65,168,198,202,178,141,53,18,228,67,144,208,14,194,172,40,180,128,157,33,69,10,200,21,25,182,236,167,43,34,109,66,46,83,146,81,74,219,240,81,143,27,197,199,132,195,170,239,35,94,149,254,231,199,112,110,89,35,147,36,164,222,73,203,123,61,142,43,138,92,92,222,69,29,49,170,143,186,60,108,60,204,89,30,44,106,219,150,193,25,113,170,88,178,199,54,57,53,171,195,238,86,41,195,52,117,184,173,93,215,75,247,59,231,135,6,94,23,36,49,202,57,52,39,41,201,202,191,253,43,193,226,55,44,19,246,34,175,46,168,203,213,234,252,153,75,117,118,219,238,141,249,171,36,125,91,175,240,96,244,222,197,18,5,85,245,38,130,6,1,249,11,10,44,53,8,64,116,98,227,114,226,139,140,101,215,238,86,104,184,249,87,171,28,127,109,142,49,117,96,118,60,243,206,210,217,71,194,58,240,169,66,26,151,67,147,134,198,222,154,234,246,61,46,38,60,190,30,138,202,57,202,113,235,185,88,107,85,190,137,89,199,13,164,119,98,105,96,105,199,118,214,254,223,252,69,71,76,116,233,143,169,42,69,194,49,150,237,217,130,142,175,164,233,195,134,149,200,168,168,194,43,162,28,229,91,34,246,72,137,110,105,148,105,146,86,209,174,25,37,113,151,71,220,143,87,105,4,97,59,79,78,148,223,83,45,83,226,101,170,113,138,113,146,138,187,35,164,122,47,216,151,151,86,105,75,187,217,21,25,87,84,132,42,227,42,53,217,152,210,125,25,88,237,189,44,13,49,245,53,75,113,70,52,139,34,129,128,0,192,64,3,0,24,80,49,0,9,144,203,100,48,137,16,48,1,162,172,144,176,42,204,50,47,68,189,85,181,167,254,198,186,168,199,61,105,246,96,109,109,118,180,76,247,78,135,42,146,221,25,202,90,98,209,81,229,113,174,242,72,224,146,59,184,173,230,217,199,86,201,171,137,211,182,159,39,63,106,238,142,197,31,82,48,207,29,57,228,187,63,81,26,100,116,252,63,39,39,142,195,62,218,169,254,30,199,56,226,233,129,246,81,117,35,179,131,149,185,71,240,207,59,135,200,178,226,134,79,186,58,191,177,28,102,76,144,224,30,108,19,112,201,138,166,164,138,152,247,168,116,121,31,10,248,220,56,218,197,154,177,241,30,59,79,241,255,0,67,214,179,45,13,41,137,194,37,80,244,216,24,242,113,191,210,84,113,193,126,147,94,88,82,65,10,52,191,74,41,182,197,169,33,107,34,147,139,173,140,229,142,111,245,26,107,19,200,138,33,98,146,85,101,232,117,86,45,96,219,242,3,88,199,164,143,87,146,148,182,1,210,21,68,155,177,88,26,84,67,102,98,211,98,169,46,140,35,162,162,61,142,93,83,139,232,109,25,218,10,211,82,37,205,20,169,137,227,32,158,96,156,217,78,10,137,90,83,40,21,176,166,61,113,76,122,208,9,166,26,125,200,114,125,138,77,208,64,208,43,64,172,116,3,178,93,20,75,97,73,47,8,189,200,114,104,34,228,17,118,196,229,191,80,175,36,184,0,245,208,212,200,208,26,80,27,39,96,103,211,184,181,180,21,165,11,161,42,109,190,133,57,32,21,142,194,208,210,8,248,85,198,79,22,85,60,50,148,99,125,44,245,159,199,90,132,86,143,89,225,97,225,231,157,82,105,87,147,179,131,224,121,143,94,73,89,81,237,112,191,22,230,186,201,23,31,216,233,124,100,117,86,164,143,23,55,240,110,49,73,87,115,28,60,67,148,170,79,79,237,100,214,177,244,95,53,139,188,208,254,99,27,87,172,249,190,50,77,83,82,219,216,174,11,138,77,232,154,180,252,129,244,28,220,114,233,144,209,36,213,235,60,120,241,24,240,228,113,107,103,209,164,107,28,173,234,140,34,244,200,168,244,244,70,95,78,68,40,225,167,245,68,240,249,28,98,205,204,199,42,246,179,217,225,220,229,143,248,208,73,251,4,205,199,76,97,252,200,181,21,236,115,168,70,254,166,23,12,111,235,35,78,164,130,164,115,172,209,125,36,55,196,52,128,217,216,110,115,174,42,251,26,67,38,160,53,176,253,204,229,158,17,238,103,243,90,158,200,14,138,98,114,140,122,200,229,203,151,52,151,163,99,134,124,54,124,142,229,145,136,149,233,100,226,177,195,245,35,153,252,69,59,211,212,199,228,164,161,245,110,115,79,12,163,187,216,177,43,182,63,18,113,126,181,177,111,226,49,103,156,184,124,153,99,81,139,252,154,99,248,126,90,166,255,0,169,102,37,215,116,56,141,95,76,172,140,217,50,254,146,112,252,59,68,181,57,179,179,151,5,212,138,226,231,103,173,163,102,208,158,109,54,227,108,222,162,186,17,44,148,182,108,43,60,178,207,145,84,118,57,254,91,138,191,245,18,47,39,17,56,246,179,159,230,114,183,244,176,138,124,12,222,243,202,86,62,27,76,191,212,98,199,135,46,103,170,73,175,220,235,199,193,83,187,166,8,168,98,181,213,179,72,97,138,123,238,90,199,166,52,228,9,40,145,165,168,197,118,30,152,248,57,229,196,71,86,149,45,196,243,43,171,118,7,75,149,45,140,101,54,103,146,50,148,125,50,57,212,115,222,206,203,18,186,121,140,82,203,236,102,177,103,151,84,145,188,120,121,254,166,6,91,177,211,91,182,116,44,81,93,74,81,129,7,36,243,203,162,77,142,18,201,46,144,103,102,152,248,24,28,139,14,105,61,221,35,162,24,99,21,190,229,136,41,170,93,16,245,18,4,14,194,192,10,0,24,128,2,192,54,1,88,88,236,64,0,22,43,1,216,88,183,13,192,118,22,26,66,128,86,22,202,160,216,5,184,232,97,96,20,1,98,32,97,98,2,128,2,201,114,96,80,16,219,37,234,125,192,219,81,58,204,170,94,69,165,190,224,105,172,151,33,104,247,13,1,11,91,11,99,210,10,41,247,1,115,10,236,61,3,210,128,152,162,244,135,165,15,82,10,113,138,7,68,185,120,38,228,6,154,144,106,38,42,67,210,3,220,116,36,80,25,184,158,31,199,184,169,79,44,56,28,82,250,191,212,107,193,236,241,57,163,195,224,158,89,126,149,183,187,236,124,183,7,124,70,108,156,86,71,110,110,162,223,128,142,133,135,248,82,107,164,99,127,177,227,241,217,42,73,227,212,181,47,255,0,103,223,242,122,220,126,78,86,37,133,201,212,227,175,44,87,219,250,87,238,120,252,102,165,167,35,235,53,108,125,95,141,39,244,70,80,232,209,207,154,58,163,186,35,30,103,23,215,99,108,217,174,26,160,149,116,252,1,195,165,199,120,236,43,79,234,84,252,162,197,73,149,9,69,246,118,135,125,164,131,79,184,92,215,85,104,3,76,95,77,133,166,75,181,143,211,47,200,41,73,61,247,68,16,194,141,28,226,104,231,138,112,197,24,66,164,162,245,203,203,176,57,93,217,166,56,91,52,158,43,221,21,137,105,119,220,165,119,240,208,88,219,114,105,56,34,120,158,33,230,200,226,157,197,27,96,196,148,50,100,201,186,135,95,201,193,169,188,142,79,187,220,172,175,28,94,73,198,9,122,155,163,177,238,241,194,50,186,191,219,178,47,135,193,24,227,249,148,247,134,232,156,186,113,102,142,56,175,166,42,45,251,247,7,215,126,21,166,29,21,121,27,201,82,234,101,195,191,210,222,198,153,35,76,214,51,162,123,171,76,133,42,125,66,19,211,42,125,13,37,142,247,64,197,99,122,182,93,74,156,227,28,51,119,114,95,228,140,126,137,173,247,39,137,148,92,163,29,58,100,237,202,136,168,132,100,146,79,161,178,130,145,17,143,165,53,39,251,149,9,84,183,10,165,24,120,102,144,164,246,6,172,90,90,100,26,217,70,105,148,128,161,136,16,20,2,24,83,24,128,6,32,16,3,37,176,125,201,125,2,36,1,245,0,1,136,44,0,203,39,233,93,173,26,89,156,169,228,138,182,157,129,174,75,252,153,78,73,196,214,81,57,114,250,98,192,243,179,187,108,194,43,115,92,189,72,138,6,26,91,217,151,25,15,76,39,225,233,103,71,96,203,139,153,194,229,75,172,86,165,251,17,94,107,234,8,30,233,48,10,250,63,132,207,87,195,87,152,106,137,215,138,28,222,25,227,127,174,46,63,212,242,190,9,147,248,28,78,63,196,151,248,61,92,18,211,28,107,247,42,62,95,27,223,186,156,127,201,245,223,2,248,167,207,99,120,115,74,243,193,117,251,215,159,201,242,156,124,57,63,17,226,33,210,178,54,138,225,51,79,15,19,143,46,38,212,148,151,66,15,191,110,129,100,33,216,136,211,101,43,6,100,172,171,145,0,226,236,85,69,110,22,81,33,164,170,10,96,79,64,42,131,96,39,118,26,118,43,96,2,42,134,191,5,9,251,0,126,194,210,59,24,25,208,93,26,105,65,165,4,68,117,22,181,95,80,217,6,164,5,117,234,76,163,67,212,132,229,176,84,210,25,19,148,171,100,40,100,125,36,130,45,33,219,51,157,222,195,185,1,122,129,200,72,40,41,216,48,161,208,19,215,168,250,6,157,195,72,14,172,40,22,195,176,35,72,104,44,64,70,144,170,40,122,66,37,32,210,82,96,4,56,176,245,34,128,15,255,217]}}